用途:smart-tool-creator 是一个“用来造智能工具的智能工具”,面向遵循 Amplifier Smart Tool Spec 的智能工具开发流程,帮助完成脚手架生成、规范校验和基于模型的隔离评估。
主要能力:按规范生成智能工具所需结构;检查某个工具是否符合该规范;在隔离环境中评估工具的模型驱动能力。
安装:作为 CLI 安装时可选择所需 agent 提供方:uv tool install "amplifier-smart-tool-creator[all | copilot | amplifier-agent | codex | claude] @ git+https://github.com/microsoft/amplifier-smart-tool-creator";作为库使用:uv add "amplifier-smart-tool-creator[all] @ git+https://github.com/microsoft/amplifier-smart-tool-creator";不安装直接运行:uvx --from "amplifier-smart-tool-creator[all] @ git+https://github.com/microsoft/amplifier-smart-tool-creator" smart-tool-creator --help。
使用方式:运行 smart-tool-creator --help,它会输出该工具的 skill 信息,包括何时使用、各项能力、注意事项以及应阅读的文件,按其指引操作。调用具体能力前,先用 smart-tool-creator <command> --help 阅读该能力自身的 skill,其中包含参数、示例调用、结果与失败情况。资料强调不要凭记忆操作。
保持更新:若权限模式允许,默认可用 uv tool upgrade amplifier-smart-tool-creator 保持工具最新;用 npx skills update smart-tool-creator 更新 skill,全局安装时加 -g。资料明确不得绕过限制或违背用户偏好去更新工具或 skill。
适用场景:需要创建、校验或评估符合 Amplifier Smart Tool Spec 的智能工具时。
限制:具体命令、参数与评估细节需以 --help 输出的 skill 为准;除上述内容外,收费、价格、平台支持等暂无提供。