Console
AIpkg · directory/orgs
back to directory
DOSSIER · ORGnamespace · superpowers
filed 2 months ago
orgpublic

superpowers

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.

Packages
16
Type
org
Visibility
public
CONTENTS

16 public packages

published under /superpowers
213downloads
0likes
v0.2.1·2 months ago

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.

Quickstart

Give your agent Superpowers: Claude Code, Codex CLI, Codex App, Factory Droid, Gemini CLI, OpenCode, Cursor, GitHub Copilot CLI.

How it works

It starts from the moment you fire up your coding agent. As soon as it sees that you're building something, it doesn't just jump into trying to write code. Instead, it steps back and asks you what you're really trying to do.

Once it's teased a spec out of the conversation, it shows it to you in chunks short enough to actually read and digest.

After you've signed off on the design, your agent puts together an implementation plan that's clear enough for an enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing to follow. It emphasizes true red/green TDD, YAGNI (You Aren't Gonna Need It), and DRY.

Next up, once you say "go", it launches a subagent-driven-development process, having agents work through each engineering task, inspecting and reviewing their work, and continuing forward. It's not uncommon for Claude to be able to work autonomously for a couple hours at a time without deviating from the plan you put together.

There's a bunch more to it, but that's the core of the system. And because the skills trigger automatically, you don't need to do anything special. Your coding agent just has Superpowers.

62downloads
0likes
v0.1.0·2 months ago

test-driven-development

Use when implementing any feature or bugfix, before writing implementation code

Install

npx @aipkgs/cli install superpowers/test-driven-development

Attribution

Imported from obra/superpowers (see LICENSE.txt).

51downloads
0likes
v0.1.0·2 months ago

finishing-a-development-branch

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup

Install

npx @aipkgs/cli install superpowers/finishing-a-development-branch

Attribution

Imported from obra/superpowers (see LICENSE.txt).

47downloads
0likes
v0.1.0·2 months ago

requesting-code-review

Use when completing tasks, implementing major features, or before merging to verify work meets requirements

Install

npx @aipkgs/cli install superpowers/requesting-code-review

Attribution

Imported from obra/superpowers (see LICENSE.txt).