Skill: Planning with Files
by OthmanAdi
File-based planning for long-running agent tasks — crash-proof markdown plans that survive /clear and compaction, with per-turn re-injection and a deterministic completion gate.
An agentic software-development methodology: composable skills that push a coding agent through spec, plan, TDD and review instead of straight into code.
Superpowers is the most-installed agent skills framework on GitHub, and it is less a single skill than an opinionated development process that a coding agent is made to follow.
The premise is that the failure mode of coding agents is not writing bad code, it is writing the wrong code confidently. So the moment the agent notices you are building something, it does not start typing. It steps back and interrogates the idea, teases a specification out of the conversation, and shows it back to you in chunks short enough to actually read and sign off on.
From an approved design it writes an implementation plan broken into tasks of two to five minutes each, with exact file paths, complete code and verification steps — deliberately written to be followable by "an enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing." Then it runs subagent-driven development: a fresh subagent per task, each reviewed twice, first for spec compliance and then for code quality, with critical issues blocking progress. Test-driven development is enforced rather than suggested — RED-GREEN-REFACTOR, and code written before its test gets deleted.
Two structural choices make the whole thing work. Every piece of work happens in its own git worktree with a verified-clean test baseline, so a long autonomous run cannot quietly corrupt your main checkout. And the skills trigger automatically from context, so there is no command to remember; the agent simply behaves differently. Runs of a couple of hours without deviating from the agreed plan are reported as routine.
It is genuinely harness-neutral. Alongside Claude Code, the project documents installation for Cursor, Codex CLI and the Codex app, Gemini CLI, GitHub Copilot CLI, Devin CLI, Antigravity, Factory Droid, Grok Build CLI, Kimi Code, OpenCode, Pi and Hermes Agent — install it separately per harness if you use more than one.
MIT licensed and maintained by Jesse Vincent and the team at Prime Radiant, who also offer commercial support for enterprise use. Companion repositories carry experimental skills (superpowers-lab) and community-editable ones (superpowers-skills).
Best suited to people who want an agent to work autonomously for long stretches and are willing to spend ten minutes on a spec up front to get it. Overkill for one-line fixes.
Once installed, ask your agent something like:
Just describe what you want to build. Superpowers activates on its own:
Let's build a rate limiter for the API.
The agent will start by asking questions rather than writing code, present a design for approval, write a task-level plan, then execute it in a git worktree under TDD with review between tasks.
The instructions your agent loads, as published by Jesse Vincent.
by OthmanAdi
File-based planning for long-running agent tasks — crash-proof markdown plans that survive /clear and compaction, with per-turn re-injection and a deterministic completion gate.
by Jesse Vincent
Work through a written implementation plan in a fresh session, with review checkpoints between steps.
by Jesse Vincent
Convert a specification into a written implementation plan with discrete, verifiable steps, before touching code.
by Jesse Vincent
Prepare and request a code review that checks the work against its original requirements, not just its syntax.