用途:在 Claude Code 项目中生成或转换提示文件,包括命令编排器(command)、技能文件(skill)、智能体角色定义(agent),以及把已有文件改写为 GSD 约定风格。
主要能力:创建 command(写入 .claude/commands/ 或 ~/.claude/commands/);创建 skill(写入 .claude/skills/*/SKILL.md,渐进式加载,不能使用 @ 引用);创建 agent(写入 .claude/agents/);convert 模式将现有 command/skill/agent 改写为 GSD 约定且零内容损失。遵循内容分离原则:command/skill 负责编排流程,agent 负责领域知识。
使用方式:当用户提出 create command、new command、create skill、new skill、create agent、new agent、convert command、convert skill、convert agent、prompt generator 或“优化”等请求时触发。流程为:判断产物类型、校验参数、解析目标路径、收集需求、生成内容、质量门检查、写入并验证、展示状态。skill 变体不使用 <required_reading>,也不允许任何 @ 路径引用,改用 <process> 步骤内的 Read("path")。convert 模式要求逐行映射源内容,并校验行数、代码块、表格、章节数量不减少。
适用场景:需要为 Claude Code 建立规范化的命令、技能或智能体提示文件,或统一既有提示文件风格时。
限制:skill 不能使用 @ 文件引用;convert 模式若内容损失校验不通过会停止并询问用户;质量门失败两次会询问如何处理。具体安装命令、收费与平台信息暂未提供。