Subagent-Driven Development

obra/superpowers

Execute a written implementation plan using task-scoped implementers and reviews with a progress ledger.

Latest update at:

View on GitHub
npx skills add obra/superpowers
310,651Stars27,651ForksRepository last pushed

Install and use Subagent-Driven Development

  1. Install the Skill

    Run the upstream command in your project, then follow the author’s setup guide and any requirements below.

    npx skills add obra/superpowers
  2. Give your agent a task

    Provide the relevant files, context and constraints. For example:

    Execute this approved implementation plan with task-scoped subagents and reviews, following repository permissions.

About this Skill

Execute a written implementation plan using task-scoped implementers and reviews with a progress ledger.

Why we picked it

Coordinate multi-step development work that benefits from separate task reviews.

What it helps with

  • Coordinate multi-step development work that benefits from separate task reviews.

Scope and dependencies

The upstream workflow uses a worktree, project scripts and per-task reviews. Follow the user’s permissions, host capabilities and repository instructions when adapting it.

For the complete workflow, follow the upstream host-specific plugin guide and retain referenced sibling Skills and supporting files.

Before you use it

  • Requires an existing plan, a compatible host with subagents and the full upstream workflow and reference files.

Sources & references

Original sources are linked below. Practical starting points are editorial suggestions from SkillHey.