superpowers
Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them.
Install one plugin and the right skill gets Auto-invokedWhat is this?This plugin ships a FLOW.md router the engine fires, so the matching skill runs itself. No slash command to remember.Learn how → as you prompt. Only on Flowy.
A big messy pile of skills. A Flow auto-invokes the perfect skill for the moment, based on your intent and context. You just prompt.
we call it a Flow: plugin + auto-invocation, routed by your prompt
your skills
your Flow
Loads once. Runs for about 40 tokens a prompt. See the cost ↓
Load the Flow once. After that it routes you to the perfect skill every time you prompt. About 40 tokens a turn.
One install line. Your agent reads it a single time.
agent context
So you just prompt, and it fires the exact skill you need. No skill names. No searching.
↻ every prompt · ≈40 tokens
You prompt. It routes you to the perfect skill.
The flow that actually works for X, by someone who actually does X.
Every skills directory ends at the install command. Flowy starts there.
Third-party controlled evals, Sonnet 4.5
One paired observation, our transcripts. Directional.
Our banner pilot, n=8 per arm.
Measured in our own sessions. Directional, not a lab. Methodology public →
measured june 2026
One messy prompt, four problems. The Flow scoped all four before it wrote a line.
Token cost
You load the Flow once. After that, your agent reads the routing straight from context. About 40 tokens a prompt, not the whole file every turn.
fewer tokens over a 50-prompt session.
estimated on flowy-superpowers · ≈4 chars/token
You can. Then you are the router, every prompt. Or Flowy auto-invokes the perfect skill for the task, and you just prompt.
The AI auto-invokes the perfect skill for your task.
Got a routing pattern you run every day? Ship it. We review every one. Merged Flows join the library: credit, open source, free.
$ git clone https://github.com/MaximoCorrea1/flowy-flows $ cd flowy-flows && cp -r flow.template flow.your-name $ # edit FLOW.md + README.md: declare the goal and the steps $ gh pr create --title "Add flow: your-name"
Drop your skills repo. A Flow gets built. Install the plugin and your own skills start auto-invoking, by your intent and context.
Your team has its own skills for its own workflow. Build the Flow once. They fire by intent. Save the time, save the mental energy.
Any folder of skills. Point Flowy at it.
Flowy wraps them with a FLOW.md router.
Your own skills, fired by your intent and context.
Stay tuned. One short note the day it ships.
Roadmap: team flows, gated delivery, creator earningsDon't let your agent go wild. Harness it.
Install the engine once, add any Flow. You just prompt.
Install in Claude Code
> /plugin marketplace add flowy-sh/flowy-core> /plugin install flowy-core> /plugin install flowy-superpowers> /flowy-superpowers:activate
Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them.
Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits with the [compiler] or…
Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI components, establishing design…
My agent skills that I use every day to do real engineering - not vibe coding. Developing real applications is hard. Approaches like GSD, BMAD, and Spec-Kit try to help by owning the process.
Load before calling build-agent for a new or existing n8n Agent. Governs prerequisite creation, faithful handoff of the user's request, agent targeting across…
Analyze blind comparison results to understand WHY the winner won and generate improvement suggestions.
Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache…
- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as `date`), you should do so. -…