obra/superpowers@subagent-driven-development

Dispatch AI subagents for task implementation, spec review, and code quality assessment.

2.0k|267|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/openakita/openakita --skill obra-superpowers-subagent-driven-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obra/superpowers@subagent-driven-development
Source: https://github.com/openakita/openakita/tree/main/skills/superpowers-subagent-dev
Command: npx skills add https://github.com/openakita/openakita --skill obra-superpowers-subagent-driven-development

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the development process by orchestrating AI subagents to implement tasks from a plan, ensuring code quality and adherence to specifications through a rigorous review process.

Core Features & Use Cases

  • Task Decomposition: Breaks down complex implementation plans into independent, manageable tasks.
  • Subagent Orchestration: Dispatches specialized subagents for implementation, spec review, and code quality review.
  • Iterative Refinement: Implements a two-stage review process (spec compliance, then code quality) with automated feedback loops for fixes.
  • Use Case: When you have a feature plan with multiple distinct coding tasks, this Skill can automate the implementation of each task, including writing tests, committing code, and ensuring it meets both the spec and quality standards, before moving to the next task.

Quick Start

Use the subagent-driven-development skill to implement the next task in the current plan.

Frequently Asked Questions about obra/superpowers@subagent-driven-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate code implementation from a feature plan?

Automate code implementation from a feature plan by dispatching independent AI subagents to handle task execution, spec compliance review, and code quality assessment through automated iterative refinement loops.

What is subagent-driven development for AI code generation?

Subagent-driven development is an AI orchestration technique that breaks down complex plans into independent tasks, dispatching specialized subagents for implementation and two-stage review to ensure spec adherence and code quality.

How does automated spec compliance review work for AI-generated code?

Automated spec compliance review works by dispatching a dedicated AI subagent to evaluate implemented code against predefined plans, triggering automated feedback loops that enforce iterative refinement until quality standards are met.

Can I use AI subagents to automate TDD and code review simultaneously?

Yes, you can use AI subagents to automate TDD and code review simultaneously by orchestrating specialized agents that implement tasks, write tests, commit code, and perform two-stage quality and spec reviews.

Do I need a predefined plan to use AI subagents for software development?

Yes, you need a predefined feature plan with multiple distinct coding tasks, because the subagent-driven development process decomposes that plan into independent, manageable tasks for automated implementation and review.

What are the limitations of automating code review with AI subagents?

The limitation of automating code review with AI subagents is that quality assessment is bounded by the predefined plan and specifications, relying entirely on automated feedback loops to enforce iterative refinement without human intervention.