用途
该技能用于在任何对话开始时建立技能查找与调用的规范。它要求在任何回应或行动之前,先调用相关或用户请求的技能,包括提出澄清问题、探索代码库或查看文件等场景。
主要能力
- 强制要求:如果某项技能适用于当前任务,则必须使用该技能,不得通过自我合理化跳过。
- 调用时机:在任何回应或行动之前调用相关技能;如果在调用后发现不适合当前情况,可以选择不使用。
- 进入计划模式前:若尚未进行头脑风暴,先调用头脑风暴技能。
- 调用声明:调用时宣布“Using [skill] to [purpose]”,并严格遵循该技能;若技能包含检查清单,则为每个条目创建待办事项。
技能优先级
当多个技能适用时,流程类技能优先——它们先确定方法,随后由实现类技能(如前端设计等)执行。头脑风暴与系统性调试是 Superpowers 中最常见的流程类技能,但该规则适用于任何流程类技能。示例:
- “Let's build X” → 先调用 superpowers:brainstorming,再调用实现类技能。
- “Fix this bug” → 先调用 superpowers:systematic-debugging,再调用领域技能。
红旗思维(需停止并反思自我合理化)
文档列出一系列需要停止的思维及其现实对照:
- “这只是一个简单问题” → 问题也是任务,需检查技能。
- “我需要先获取更多上下文” → 技能检查先于澄清性问题。
- “让我先探索代码库” → 技能会告诉你如何探索,先检查。
- “我可以快速查看 git/文件” → 文件缺乏对话上下文,需检查技能。
- “让我先收集信息” → 技能会告诉你如何收集信息。
- “这不需要正式技能” → 如果技能存在,就使用它。
- “我记得这个技能” → 技能会演进,需阅读当前版本。
- “这不算任务” → 行动即任务,需检查技能。
- “这个技能是杀鸡用牛刀” → 简单的事情会变复杂,使用它。
- “我先只做这一件事” → 在做任何事之前检查。
- “这感觉很有成效” → 无纪律的行动浪费时间,技能可防止这一点。
- “我知道那是什么意思” → 知道概念不等于使用技能,需调用它。
平台适配
如果运行环境出现在以下列表中,请阅读其参考文件以获取特殊说明:
- Claude Code: references/claude-code-tools.md
- Codex: references/codex-tools.md
- Pi: references/pi-tools.md
- Antigravity: references/antigravity-tools.md
- Hermes Agent: references/hermes-tools.md
- Muse: references/muse-tools.md
用户指令优先级
用户指令(CLAUDE.md、AGENTS.md、GEMINI.md 等,以及直接请求)优先于技能,技能又优先于默认行为。仅当人类伙伴明确告知时,才跳过技能工作流或指令。
限制
暂未提供关于该技能的具体安装命令、收费模式、价格或平台支持范围的更多信息。