Documentation
README
Tool Creator — 创建并注册 Agent-CLI 工具
你正在 MyAgents 里运行。MyAgents 有一个工具注册表(~/.myagents/tools/):注册进去的 CLI 工具会被投放到 PATH(~/.myagents/bin/),它的 description 会自动注入所有未来会话的 system prompt——未来的 AI(包括别的 runtime 上的)会自己想起它、查它的用法、调用它。用户也能在设置页「工具箱」里看到并管理它。
这个 skill 教你两件事:写出一个对 Agent 友好的合格 CLI 工具,以及把它注册进去。
第 0 步:判断要不要铸工具
铸一个工具是在为未来的几百次调用做投资,但注册表里的每个工具都占一行 system prompt。判断标准:
- 铸:需求会重复出现(用户明说"以后还要用",或你已经第二次写同类脚本);有清晰的输入→输出边界;参数可枚举。
- 不铸:一次性任务(就地写脚本跑完即弃);纯交互探索类需求;已有注册工具能覆盖(先
myagents tool list查一遍)。 - 模型管理器里已配置的模型、单发单收的调用——未来由
myagents model call覆盖(若该命令存在,优先用它,不铸工具)。
灰色地带主动问用户:"这个要不要我注册成工具,以后直接用?"
This is the opening of the README. Read the full README on GitHub.