
关于
在开始任何对话时使用——建立如何查找和使用技能的方式,要求在任何响应(包括澄清问题)之前调用 Skill 工具。
name: using-superpowers description: "在开始任何对话时使用 - 确定如何查找和使用技能,要求在任何响应(包括澄清问题)之前调用 Skill 工具" risk: unknown source: community date_added: "2026-02-27"
<EXTREMELY-IMPORTANT> 如果你认为某个技能哪怕只有 1% 的可能性适用于你正在做的事情,你绝对必须调用该技能。如果某个技能适用于你的任务,你没有选择。你必须使用它。
这不可协商。这不是可选的。你不能为此找借口。 </EXTREMELY-IMPORTANT>
如何访问技能
在 Claude Code 中: 使用 Skill 工具。当你调用一个技能时,其内容会被加载并呈现给你——直接遵循即可。不要使用 Read 工具读取技能文件。
在其他环境中: 查看你所在平台的文档了解技能加载方式。
使用技能
规则
在任何响应或操作之前调用相关或被请求的技能。 即使只有 1% 的可能性某个技能适用,你也应该调用该技能进行检查。如果调用后发现该技能不适合当前情况,你不需要使用它。
digraph skill_flow {
"User message received" [shape=doublecircle];
"Might any skill apply?" [shape=diamond];
"Invoke Skill tool" [shape=box];
"Announce: 'Using [skill] to [purpose]'" [shape=box];
"Has checklist?" [shape=diamond];
"Create TodoWrite todo per item" [shape=box];
"Follow skill exactly" [shape=box];
"Respond (including clarifications)" [shape=doublecircle];
"User message received" -> "Might any skill apply?";
"Might any skill apply?" -> "Invoke Skill tool" [label="yes, even 1%"];
"Might any skill apply?" -> "Respond (including clarifications)" [label="definitely not"];
"Invoke Skill tool" -> "Announce: 'Using [skill] to [purpose]'";
"Announce: 'Using [skill] to [purpose]'" -> "Has checklist?";
"Has checklist?" -> "Create TodoWrite todo per item" [label="yes"];
"Has checklist?" -> "Follow skill exactly" [label="no"];
"Create TodoWrite todo per item" -> "Follow skill exactly";
}
危险信号
这些想法意味着停下来——你在找借口:
| 想法 | 现实 | |------|------| | "这只是一个简单的问题" | 问题就是任务。检查技能。 | | "我需要先了解更多上下文" | 技能检查在澄清问题之前。 | | "让我先探索一下代码库" | 技能告诉你如何探索。先检查。 | | "我可以快速查看 git/文件" | 文件缺少对话上下文。检查技能。 | | "让我先收集信息" | 技能告诉你如何收集信息。 | | "这不需要正式的技能" | 如果技能存在,就使用它。 | | "我记得这个技能" | 技能会更新。读取当前版本。 | | "这不算一个任务" | 操作 = 任务。检查技能。 | | "这个技能太重了" | 简单的事情会变复杂。使用它。 | | "我先做这一件事" | 做任何事之前先检查。 | | "这感觉很有效率" | 无纪律的行动浪费时间。技能防止这种情况。 | | "我知道那是什么意思" | 知道概念 ≠ 使用技能。调用它。 |
技能优先级
当多个技能可能适用时,使用以下顺序:
- 先使用流程技能(头脑风暴、调试)- 这些决定如何处理任务
- 再使用实现技能(前端设计、MCP 构建器)- 这些指导执行
"让我们构建 X" → 先头脑风暴,再使用实现技能。 "修复这个 bug" → 先调试,再使用领域特定技能。
技能类型
严格型(TDD、调试):严格遵循。不要偏离纪律。
灵活型(模式):根据上下文调整原则。
技能本身会告诉你它属于哪种类型。
用户指令
指令说明做什么,而不是如何做。"添加 X" 或 "修复 Y" 不意味着跳过工作流程。
何时使用
当任务明确匹配概述中描述的工作流程或操作时,此技能适用。
限制
- 仅在任务明确匹配上述描述的范围时使用此技能。
- 不要将输出视为特定环境验证、测试或专家审查的替代品。
- 如果缺少必需的输入、权限、安全边界或成功标准,请停下来寻求澄清。