using-superpowers
Use when starting a conversation or deciding whether a Superpowers workflow matches the current task. Do NOT use it to auto-invoke skills whose stated triggers do not match.
- License 许可
- MIT
- 最近更新
- 2026-10-14
- Stars
- ★ 16
- Forks
- 5
01 前言 Front Matter
- name
- using-superpowers
- version
- 6.2.0
- category
- workflow
- description
- Use when starting a conversation or deciding whether a Superpowers workflow matches the current task. Do NOT use it to auto-invoke skills whose stated triggers do not match.
02 资源文件 6
- 参考文档CHANGELOG.md311 B
- 参考文档references/antigravity-tools.md1.5 KB
- 参考文档references/codex-tools.md1.7 KB
- 参考文档references/gemini-tools.md4.5 KB
- 参考文档references/pi-tools.md1.2 KB
- 参考文档references/risk-policy.md1.9 KB
03 SKILL.md 正文
Using Superpowers
Use skills when their stated trigger matches the task. Skill discovery is a routing step, not permission to start every available workflow.
Routing
- Read the user's request and applicable project instructions.
- Inspect descriptions of plausible skills.
- Invoke only skills whose trigger clearly matches.
- Follow the smallest workflow that resolves the request.
User and project instructions override skill defaults. In particular, an explicit request to work inline, avoid subagents, limit tests, skip a formal spec, or avoid commits narrows the workflow.
Read risk-policy.md before choosing test, review, subagent, or verification effort.
Defaults
- Stay in the current agent for low- and medium-risk work.
- Do not invoke a skill merely because there is a remote possibility it applies.
- Do not stack overlapping process skills unless each adds a necessary step.
- Prefer one focused verification over repeated broad checks.
- Ask only when missing information would materially change the result.
Explicit skill requests still apply unless they conflict with a higher-priority instruction or cannot run in the current environment.
Platform Adaptation
- Codex:
references/codex-tools.md - Pi:
references/pi-tools.md - Gemini:
references/gemini-tools.md - Antigravity:
references/antigravity-tools.md
04 同仓库更多 Skills
bad
暂无简介
writing-skills
Use when creating, editing, or validating reusable agent skills and their trigger behavior. Do NOT use for ordinary project documentation or one-off prompts.
writing-plans
Use when an approved change spans multiple dependent outcomes and needs a durable implementation sequence before coding. Do NOT use for small, obvious, reversible edits.
verification-before-completion
Use when about to claim work is complete, fixed, passing, or ready to integrate. Do NOT use to repeat checks without a completion claim or concrete doubt.
using-git-worktrees
Use when feature work needs isolation from the current workspace or before executing a risky implementation plan. Do NOT use when the current workspace is already safe and isolated.
test-driven-development
Use when implementing a high-risk behavior change, reproduced regression, or costly contract. Do NOT use by default for docs, styling, config, or low-risk wiring.