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 功能管理密钥,并通过 lockfile 和 watch 命令管理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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/tools-factory/raw/index.md(查看排版版本)