Documentation
README
明确的用户指示:用户明确指示并授权本流程中列出的每一次子智能体调用。当调用的前置条件满足时,执行每一次适用的调用。
命令上下文:通过交互式对话引导用户创建结构良好的技能文件,然后生成并评审优化后的内容。
技能主题:$ARGUMENTS
执行流程
按顺序完成步骤 1-6。仅当当前步骤所述的输出、评审结果或批准条件被满足时才推进。在每一条适用的完成标准均被满足后完成。
步骤 1:预检
- Glob 现有技能:
.claude/skills/*/SKILL.md、~/.claude/skills/*/SKILL.md - 如果
$ARGUMENTS与现有技能名称匹配:改为建议/refine-skill并停止 - 列出现有技能名称,以便用户知悉
步骤 2:收集技能知识
使用 AskUserQuestion 分 4 轮收集信息。
第 1 轮:技能本质
- 这个技能编码了哪些领域知识?(1-2 句)
- 应用这个技能时的主要目标是什么?(例如“确保类型安全”、“统一测试模式”)
第 2 轮:项目特定价值
验证拟创建的技能是否在 LLM 的基线知识之外增加了价值。
- 这个技能编码了哪些 LLM 无法从通用训练中获知的项目特定规则、模式、类名或工作流?
- 提供具体示例(例如特定的错误类、团队约定、本代码库中的文件模式)
| 用户回答 | 行动 |
|---|---|
| 提供了项目特定的细节 | 纳入技能内容。进入第 3 轮。 |
| 只描述了通用知识 | 警告:“仅包含通用知识的技能在运行时不太可能被触发。”提供选项:(A)找出可补充的项目特定方面,(B)在理解该技能可能无法可靠触发的前提下继续 |
This is the opening of the README. Read the full README on GitHub.