Vibeleaderboard
Index / tool
Visit github.com
Category
AI Agents
Rank
No. 1569Tools index

Previous survey · No. 1576 ·

Pricing
Open Source
Type
TOOL
Builder
obra
GitHub
71 stars
Date

About

Superpowers workflow system for Amplifier — disciplined software development with TDD, systematic debugging, and structured planning. Ported from obra/superpowers.

What it does

It turns feature work into a staged conversation between specialized Amplifier agents and a human operator. Recipes gather requirements, produce a design, create an isolated worktree, write test-first tasks, execute them in batches or through fresh agents, verify results, and present branch completion choices. Approval gates pause costly or destructive transitions.

Why it's ranked here

The package offers unusually explicit control over agent-led development. Approval gates, isolated worktrees, test-first task structure, and separate specification and quality reviews address common failure modes directly. However, rigid rules, repeated manual approvals, moving upstream dependencies, and internal documentation inconsistencies make it better suited to deliberate feature work than quick maintenance.

What's good

The strongest feature is traceability. Design approval precedes planning, plans specify exact tests and commands, execution reports include verification output, and completion requires passing tests. The alternative agent workflow gives each task fresh context, then checks specification compliance before code quality. Failed tests trigger structured debugging before asking a human to decide.

Tradeoffs

This workflow carries substantial ceremony. Tiny changes still face strict test-first rules, planning, isolation, and checkpoints. Batch execution processes one batch per run, so longer plans require repeated commands. The finish flow can merge, push, or delete branches after approval. Some generated document instructions embed a fixed date, while bundled dependencies track mutable main branches.

How to use it well

Use it for feature work where requirements need refinement, implementation spans several tasks, and a human can review decisions between stages. Choose batch execution for controlled progress or fresh-agent execution for per-task isolation and two-stage review. It does not replace Amplifier itself, project-specific tests, architecture judgment, or repository hosting and review infrastructure.

Technical notes+

bundle.md is a thin Amplifier bundle that includes microsoft/amplifier-foundation, microsoft/amplifier-recipes, and behaviors/superpowers.yaml from Git main branches. behaviors/superpowers.yaml registers agents/superpowers-expert.md and includes context/instructions.md plus context/philosophy.md. Workflow definitions live under recipes/; recipes/brainstorming.yaml and recipes/writing-plans.yaml use mandatory approval stages, while recipes/executing-plans.yaml handles one batch per execution. recipes/subagent-development.yaml uses foreach task iteration and sequential specification and quality reviews. Several recipe prompts hard-code 2026-01-09 when naming generated planning documents.

Observed

License
MIT
Interface
Amplifier CLI bundle and declarative recipe workflows
Packaging
Loaded from a Git repository URL as a complete bundle or composable behavior
Implementation surface
Markdown context and agent definitions with YAML bundle, behavior, and recipe configuration
Dependencies
Includes Amplifier Foundation and Amplifier Recipes bundles
Provider support
Repository documentation states multi-provider support
Structure
Seven listed recipes, three reference skills, and one expert agent

Read from README.md, docs/ANALYSIS_SUMMARY.md, bundle.md, context/philosophy.md, context/instructions.md, behaviors/superpowers.yaml, recipes/brainstorming.yaml, recipes/finish-branch.yaml, recipes/writing-plans.yaml, agents/superpowers-expert.md, recipes/executing-plans.yaml, recipes/git-worktree-setup.yaml, recipes/subagent-development.yaml.

What it can do

  • Execute test-driven development workflow

    Code requirements and specificationsTest cases and corresponding implementation code

  • Perform systematic debugging

    Buggy code and error reportsIdentified issues and debugging steps

  • Generate structured development plans

    Project requirements and goalsStep-by-step development roadmap

  • Orchestrate disciplined software workflows

    Development tasks and dependenciesOrganized workflow execution sequence

  • Integrate with Amplifier system

    Amplifier project dataEnhanced project capabilities and workflows

Tags

amplifiersuperpowersworkflowtddagent-skills

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.