specpowers plugin
Fuses OpenSpec (SDD) and Superpowers (TDD) into a complete Phase 0→4 workflow with multi-model progressive review, UltraReview gates, and convergence tracking. Use when starting any non-trivial development task.
How to install the specpowers plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add SAXEM1997/specpowers
/plugin install specpowers@specpowers-marketplaceWhat's inside specpowers
7 parts read from the plugin's own files.
Commands 1
Run as /specpowers:name- /specpowers:specpowers
Start a new feature with the full specpowers SDD+TDD workflow
Skills 6
Claude loads it when the task matches- specpowers
Use when starting any non-trivial development task (4+ files, multi-step, team project) that requires both requirements alignment AND engineering discipline. Use when the user mentions: "start new feature", "SDD+TDD workflow", "apply OpenSpec tasks", "/specpowers", "engineering development with specs", "OpenSpec and Superpowers together", "resume specpowers task", "continue previous workflow". Do NOT use for: single-file bugfixes without existing OpenSpec specs, typo corrections, one-off scripts, pure configuration changes.
- specpowers-apply
Use when entering the implementation phase of a specpowers workflow. Triggered after specpowers-plan completes, or when user says "implement the plan" or "execute TDD tasks".
- specpowers-archive
Use when entering the verification and archiving phase of a specpowers workflow. Triggered after specpowers-apply or specpowers-review completes, or when user says "verify and archive" or "finish this change".
- specpowers-design
Use when the user says "brainstorm this feature", "write the design doc", "explore requirements", or when specpowers entry skill routes to Phase 0 or Phase 1.
- specpowers-plan
Use when the user says "plan the implementation", "bridge OpenSpec to Superpowers", or when specpowers entry skill routes to Phase 2.
- specpowers-review
Use when code or document review is triggered in a specpowers workflow — when implementation is complete and needs quality gate, when design/spec/plan documents need review, when user says "review this" or "run UltraReview", "关键审查" / "完整审查", or when a specpowers Gate requires formal review before proceeding to next phase.
Using specpowers in Claude Code
Type a command in a Claude Code session:
/specpowers:specpowersSkills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update specpowers@specpowers-marketplace
- Refresh the marketplace
- /plugin marketplace update specpowers-marketplace
- Turn it off for now
- /plugin disable specpowers@specpowers-marketplace
- Remove it
- /plugin uninstall specpowers@specpowers-marketplace
Skills in specpowers
- specpowersSAXEM1997/specpowers
Use when starting any non-trivial development task (4+ files, multi-step, team project) that requires both requirements alignment AND engineering discipline. Use when the user mentions: "start new feature", "SDD+TDD workflow", "apply OpenSpec tasks", "/specpowers", "engineering development with specs", "OpenSpec and Superpowers together", "resume specpowers task", "continue previous workflow". Do NOT use for: single-file bugfixes without existing OpenSpec specs, typo corrections, one-off scripts, pure configuration changes.
19 files6stars - specpowers-applySAXEM1997/specpowers
Use when entering the implementation phase of a specpowers workflow. Triggered after specpowers-plan completes, or when user says "implement the plan" or "execute TDD tasks".
4 files6stars - specpowers-archiveSAXEM1997/specpowers
Use when entering the verification and archiving phase of a specpowers workflow. Triggered after specpowers-apply or specpowers-review completes, or when user says "verify and archive" or "finish this change".
4 files6stars - specpowers-designSAXEM1997/specpowers
Use when the user says "brainstorm this feature", "write the design doc", "explore requirements", or when specpowers entry skill routes to Phase 0 or Phase 1.
4 files6stars - specpowers-planSAXEM1997/specpowers
Use when the user says "plan the implementation", "bridge OpenSpec to Superpowers", or when specpowers entry skill routes to Phase 2.
4 files6stars - specpowers-reviewSAXEM1997/specpowers
Use when code or document review is triggered in a specpowers workflow — when implementation is complete and needs quality gate, when design/spec/plan documents need review, when user says "review this" or "run UltraReview", "关键审查" / "完整审查", or when a specpowers Gate requires formal review before proceeding to next phase.
16 files6stars
specpowers plugin questions
How do I install the specpowers plugin?
In Claude Code run /plugin marketplace add SAXEM1997/specpowers, then /plugin install specpowers@specpowers-marketplace.
What does the specpowers plugin include?
specpowers bundles 1 command, 6 skills.
What commands does the specpowers plugin add?
It adds /specpowers:specpowers. Run them in Claude Code with the plugin prefix, for example /specpowers:specpowers.
How do I update or remove the specpowers plugin?
Update it with claude plugin update specpowers@specpowers-marketplace in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall specpowers@specpowers-marketplace.
What license is the specpowers plugin under?
MIT, as stated in the plugin's manifest.