using-superpowers
始终在响应前调用技能
也可从以下获取: davila7,Cygnusfear,sickn33,DYAI2025,Cycleaddict,CodingCossack,obra
这个元技能通过要求 Claude Code 在任何响应或行动之前检查并调用相关技能,建立关键的工作流程纪律,防止错失机会和合理化行为。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“using-superpowers”。 User asks: Help me write a Python script
预期结果:
- 我注意到你想让我写代码。首先,让我使用 using-superpowers 方法检查相关技能。在继续之前,我将调用 Skill 工具来查找与编码相关的技能。
正在使用“using-superpowers”。 User asks: Debug this error in my React app
预期结果:
- 在深入调试之前,我应该检查技能。按照 using-superpowers 工作流程,我将调用 Skill 工具来查看是否有调试或 React 特定的技能适用。
正在使用“using-superpowers”。 User says: Let me explore the codebase first
预期结果:
- 按照 using-superpowers,这个想法是一个危险信号——"让我先探索代码库"意味着我正在合理化。技能告诉我如何探索。让我先检查相关技能。
安全审计
安全All four static findings are false positives. The detected patterns (Ruby/shell backticks and weak cryptographic algorithms) are Markdown formatting syntax (backticks for code spans and code blocks) and do not represent actual security risks. This is a pure documentation skill containing workflow guidance.
中风险问题 (1)
低风险问题 (1)
质量评分
你能构建什么
新对话启动器
在任何新对话开始时,调用此技能以在尝试任何任务之前建立工作流程纪律
技能验证助手
当不确定某个技能是否适用于当前任务时使用——此技能强制执行检查而非假设
工作流程刷新器
在长时间对话中定期调用以重新建立纪律,防止工作流程松懈
试试这些提示
在回复之前,我是否应该调用任何技能:[描述你的任务]?
哪些技能可能适用于此任务?根据 using-superpowers 技能按优先级顺序列出。
我是否在合理化地逃避技能检查?根据 using-superpowers 的以下危险信号进行检查:[列出技能中的内容]
最佳实践
- 在每个对话的最开始调用此技能,然后再做任何响应
- 即使技能有 1% 的适用可能性,也要将其视为调用 Skill 工具的理由
- 每次都要新鲜地阅读技能内容——技能会随着时间演变
- 永远不要合理化地逃避技能检查——使用危险信号列表
避免
- 在首先检查相关技能之前就直接回复简单的问题
- 在检查技能告诉你的探索方法之前就探索代码库
- 假设自己记得某个技能而跳过实际调用
- 认为任务太简单而不值得调用技能