Files
EapilSkillMarket/plugins/codex/plugins/superpowers-zh/skills/using-superpowers/SKILL.md
T
KeyInfo Bot dc35e1cbf3 Sync third-party and MCP marketplace plugins
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace and preserve normal incremental market Git history.
Tested: Marketplace validation passed.
2026-08-21 14:43:26 +08:00

3.4 KiB
Raw Blame History

name, description
name description
using-superpowers 在开始任何对话时使用——规定如何查找和使用技能,并要求在作出任何响应(包括提出澄清问题)之前调用技能
如果你是作为子 Agent 被派遣来执行某项特定任务,请忽略此技能。 如果你认为某项技能哪怕只有 1% 的可能适用于你正在做的事情,你也绝对必须调用该技能。

如果某项技能适用于你的任务,你没有选择余地。你必须使用它。

这一点不容商量。你不能通过找理由来规避它。

规则

在作出任何响应或采取任何行动之前,调用相关或被请求的技能——包括提出澄清问题、探索代码库或检查文件。如果后来发现该技能不适合当前情况,你可以不使用它。

**在进入计划模式之前:**如果你还没有进行过头脑风暴,请先调用 brainstorming 技能。

然后宣布“正在使用 [skill] 来 [purpose]”,并严格遵循该技能。如果其中包含清单,请为每一项创建一个待办事项。

技能优先级

当多项技能适用时,流程技能优先——它们确定处理方法,然后由实现技能(frontend-design 等)来执行。Brainstorming 和 systematic-debugging 是 Superpowers 最常用的流程技能,但这条规则适用于其中的任何技能。

  • “让我们构建 X” → 先使用 superpowers:brainstorming,然后使用实现技能。
  • “修复这个错误” → 先使用 superpowers:systematic-debugging,然后使用领域技能。

危险信号

出现以下想法意味着必须停下——你正在找理由规避规则:

想法 事实
“这只是一个简单的问题” 问题也是任务。检查是否有适用的技能。
“我得先了解更多上下文” 技能检查要在提出澄清问题之前进行。
“让我先探索一下代码库” 技能会告诉你如何探索。先检查技能。
“我可以快速检查一下 git/文件” 文件缺少对话上下文。检查是否有适用的技能。
“让我先收集信息” 技能会告诉你如何收集信息。
“这不需要正式的技能” 如果存在相应技能,就使用它。
“我记得这个技能” 技能会不断演变。阅读当前版本。
“这不算任务” 行动 = 任务。检查是否有适用的技能。
“这个技能有点大材小用” 简单的事情也会变得复杂。使用它。
“我先只做这一件事” 在做任何事情之前先检查技能。
“这感觉很有成效” 无纪律的行动会浪费时间。技能可以防止这种情况。
“我知道那是什么意思” 理解概念 ≠ 使用技能。调用它。

运行平台适配

如果你的运行平台列在这里,请阅读其参考文件以了解特殊指令:

  • Codexreferences/codex-tools.md
  • Gemini CLIreferences/gemini-tools.md
  • Pireferences/pi-tools.md
  • Antigravityreferences/antigravity-tools.md
  • Hermes Agentreferences/hermes-tools.md

用户指令

用户指令(CLAUDE.md、AGENTS.md、GEMINI.md 等以及直接请求)的优先级高于技能,而技能的优先级又高于默认行为。只有当你的人类伙伴明确要求你跳过技能工作流或指令时,才可跳过。