subagent-driven-development

Dispatch isolated subagents to execute multi-task implementation plans with automated reviews.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/wangx7/skills-collection --skill subagent-driven-development-wangx7
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/wangx7/skills-collection/tree/main/superpowers-main/skills/subagent-driven-development
Command: npx skills add https://github.com/wangx7/skills-collection --skill subagent-driven-development-wangx7

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the inefficiency and errors of manually executing multi-task implementation plans, avoiding context pollution from task switching and missed spec requirements during handoffs.

Core Features & Use Cases

  • Isolated Subagent Per Task: Dispatches fresh, context-isolated subagents for each independent task to prevent cross-task confusion and maintain controller context for coordination.
  • Automated Review Gates: Enforces per-task spec compliance and code quality reviews, plus a final whole-branch review, to catch gaps and defects early in the development cycle.
  • Durable Progress Tracking: Uses a ledger file to track completed tasks, surviving context compaction so work can be resumed without redoing completed work after context loss.
  • Use Case: For a software feature plan with 8 independent implementation tasks, use this Skill to execute all tasks in a single session, run reviews after each task, and recover progress seamlessly if the context is compacted mid-workflow.

Quick Start

Use the subagent-driven-development skill to execute the attached implementation plan for the new payment processing feature, following the per-task subagent dispatch and review workflow outlined in the Skill.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I execute multi-task implementation plans without context pollution?▼

Multi-task implementation plans can be executed without context pollution by dispatching isolated subagents per independent task, which prevents cross-task confusion and preserves the main controller context for overall coordination.

What is subagent-driven development and when should I use it?▼

Subagent-driven development is a software engineering workflow technique that dispatches isolated subagents for decoupled tasks. It is needed when implementation plans contain multiple independent tasks that can be completed in a single session without parallel session handoffs.

How do I track implementation progress across context compaction during task automation?▼

To track implementation progress across context compaction, a durable ledger file is used to record completed tasks. This allows work to be resumed seamlessly without redoing completed work after context loss occurs mid-workflow.

Can I enforce code review and spec compliance for each task in an implementation plan?▼

Yes, spec compliance and code quality reviews can be enforced per task using automated review gates. This process catches gaps and defects early by running reviews after each task plus a final whole-branch review.

Does subagent-driven development work for plans requiring parallel session handoffs?▼

No, subagent-driven development applies specifically to implementation plans containing decoupled tasks that can be completed in a single session. It is not designed for workflows requiring parallel session handoffs.