tools-factory

将任何API快速转化为经过验证、可直接使用的AI智能体工具链。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:tools-factory。
它的用途是:将任何API快速转化为经过验证、可直接使用的AI智能体工具链。
完整的 Skill 内容见:https://321skill.com/skills/tools-factory/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我把公司内部的用户查询API做成智能体能用的工具。”,它会引导你使用 `gutenberg quick` 命令处理API文档地址,自动生成并验证一套包含CLI和MServer的工具,之后智能体就能安全地查询用户数据了。或者

对AI说:“我想让Claude能获取实时天气。”,你可以先用Gutenberg将天气API转化为工具并安装,然后在Claude Desktop中配置MCP连接,Claude就能直接调用该工具获取天气。

介绍

Gutenberg CLI 解决了AI智能体开发中“有模型,缺工具”的核心痛点。它能够自动探测、解析并转换任何公开API(如OpenAPI、GraphQL或普通JSON端点),生成一套包含Go CLI、MCP服务器和多种智能体技能(Claude/OpenClaw)的完整工具包,并内置SQLite缓存和默认安全策略。

使用极其简单,只需一条 gutenberg quick <API地址> 命令,即可在30秒内完成从探测、生成、验证到安装的全过程。生成的工具不仅提供命令行界面,还通过MCP协议无缝接入支持该协议的AI助手(如Claude Desktop),让智能体能够安全、可靠地调用外部服务。

它非常适合需要为AI智能体快速构建可靠工具链的开发者,包括全栈开发、智能体开发、后端开发和运维工程师。无论是集成第三方服务,还是将内部API暴露给AI使用,Gutenberg都能大幅降低工具开发的成本和风险。

建议从简单的公共API(如示例中的catfact)开始体验,理解其工作流程。对于复杂或需要认证的API,可以利用其 vault 功能管理密钥,并通过 lockfilewatch 命令管理API变更,确保工具的长期可用性。

核心特点

与同类工具仅生成代码桩或简单封装不同,Gutenberg的核心区别在于“生成即验证”。它在生成工具后会自动执行构建、CLI冒烟测试、MCP握手和Go测试,并生成可验证的证明文件(proofs/verification.json),确保工具在交付给智能体使用前就是可工作的,而非半成品。

注意事项

目前主要面向公开或易于描述的API,对于需要复杂交互(如多步认证、反爬机制严格)或非RESTful风格的接口,可能需要额外的手动调整。

常见问题

Gutenberg 能处理需要登录的私有API吗?

可以,通过 `vault` 命令管理认证令牌,并在生成时指定相关参数即可。

生成的工具如何被AI智能体使用?

生成的MCP服务器可配置到Claude Desktop等支持MCP的客户端,AI助手便能直接调用对应的工具函数。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/tools-factory/raw/index.md 读取 tools-factory 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。