What do you want to do?
4 use cases
-
Build a feature from design to reviewed code
Turn a feature idea into an approved design, a task plan, and code built one reviewed task at a time.
View prompt
Using the Superpowers skills from the obra/superpowers repo, take the feature described here: <feature description>. Run brainstorming, then writing-plans, then subagent-driven-development in the project at <project path>. Expected output: an approved design, a written plan, and code with a review after each task. Verify that every plan task lists exact file paths before any code is written.
-
Find the root cause of a bug before fixing it
Have the agent work through a four-phase root cause process, then confirm the fix with evidence.
View prompt
Using the Superpowers skills from the obra/superpowers repo, apply systematic-debugging to this bug: <bug description>, in the project at <project path>. Expected output: a root cause statement, the fix, and verification-before-completion evidence. Verify that the agent names the root cause before it edits any code.
-
Isolate agent work on a branch and finish it cleanly
Keep agent changes in their own worktree and branch, then merge, open a PR, keep, or discard them.
View prompt
Using the Superpowers skills from the obra/superpowers repo, create an isolated worktree on a new branch for the approved change <change name> in the project at <project path>. Expected output: a new branch with a clean test baseline and, at the end, a finishing-a-development-branch summary of the options. Verify that the test baseline result is reported before any code is changed.
-
Find out why an agent session went wrong
Have the agent review a session transcript for skill failures and optionally package a bug report.
View prompt
Using the diagnosing-superpowers skill from the obra/superpowers repo, review the session <session name or 'this session'> and report what went wrong with superpowers. Expected output: a report with line-level evidence and an offer to package a scrubbed bundle. Verify that each finding cites a specific point in the transcript.
How to use Superpowers
- Check you have what it needs: A supported coding agent, such as Claude Code, Codex CLI, Cursor, or Gemini CLI, with Superpowers installed for that agent; A git project to work in; A feature or change you can describe in a few sentences.
- Open obra/superpowers on GitHub and read the README and license.
- Install Superpowers in your agent. In Claude Code, run
/plugin install superpowers@claude-plugins-official. - Describe the feature to the agent and answer its questions so brainstorming can draw out what you want.
- Read the design in the short chunks the agent shows you, then sign off on it.
- Review the implementation plan from writing-plans, checking that each task lists exact file paths and verification steps.
These steps come from our top use case, Build a feature from design to reviewed code, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeSuperpowers alternatives · Best AI repos for Software and DevOps
About this repo
- Who it is forSoftware developers who use a coding agent such as Claude Code, Codex, Cursor, or Gemini CLI and want its work to follow a repeatable design, plan, test, and review process.
- Why it is hot
- LanguageShell
- Sourcegithub.com/obra/superpowers · Back to Hot repos
Requirements
- A supported coding agent, such as Claude Code, Codex CLI, Cursor, or Gemini CLI, with Superpowers installed for that agent
- A git project to work in
- A feature or change you can describe in a few sentences
Maintain Superpowers? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/obra-superpowers/?ref=badge)
Questions about Superpowers
What is Superpowers?
Superpowers is a set of composable skills and instructions that make coding agents follow a structured software development method: design first, then a written plan, test-driven implementation, review, and finishing the branch. It is an open-source project on GitHub: https://github.com/obra/superpowers.
Who is Superpowers for?
Software developers who use a coding agent such as Claude Code, Codex, Cursor, or Gemini CLI and want its work to follow a repeatable design, plan, test, and review process.
What can I do with Superpowers?
4 use cases so far, for example: Build a feature from design to reviewed code; Find the root cause of a bug before fixing it; Isolate agent work on a branch and finish it cleanly. Each has steps and a copy-paste agent prompt.
What do I need to run Superpowers?
A supported coding agent, such as Claude Code, Codex CLI, Cursor, or Gemini CLI, with Superpowers installed for that agent; A git project to work in; A feature or change you can describe in a few sentences.
What are alternatives to Superpowers?
Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.
Is Superpowers safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.