subagent-driven-development

Dispatch subagents to execute implementation tasks with two-stage reviews.

2.4k|145|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/HughYau/AcademicForge --skill subagent-driven-development-hughyau
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/HughYau/AcademicForge/tree/main/skills/superpowers/subagent-driven-development
Command: npx skills add https://github.com/HughYau/AcademicForge --skill subagent-driven-development-hughyau

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the development process by breaking down implementation plans into independent tasks, each handled by a fresh subagent with rigorous two-stage reviews, ensuring both spec compliance and code quality for faster, more reliable iteration.

Core Features & Use Cases

  • Task Decomposition: Executes implementation plans by dispatching independent subagents for each task.
  • Two-Stage Review: Implements a mandatory spec compliance review followed by a code quality review for every task.
  • Iterative Improvement: Facilitates rapid iteration by catching issues early through automated reviews and clear feedback loops.
  • Use Case: When you have a complex feature to build, this Skill can manage the entire implementation, from writing the code for each component to ensuring it meets all requirements and adheres to coding standards, all within a single session.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan located at ./docs/plans/feature-plan.md.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How does subagent-driven development improve code review and iterative development?

Subagent-driven development improves iterative development by dispatching independent subagents for each task and enforcing a mandatory two-stage review process. This ensures both spec compliance and code quality before moving forward.

How do I execute a complex implementation plan using independent subagents?

You can execute a complex implementation plan by pointing the Skill to your plan file. It dispatches a fresh subagent for each task, manages iterative fixes, and answers questions within a single session to ensure fast, high-quality code iteration.

What is the two-stage review process in an automated development workflow?

The two-stage review process first checks for spec compliance to verify the task meets all requirements, then evaluates code quality. This mandatory sequence ensures high-quality, reliable iteration by catching issues early through automated reviews and clear feedback loops.

Can I manage task execution and iterative fixes within a single session?

Yes, you can manage task execution and iterative fixes within a single session. The Skill handles the entire implementation by dispatching independent subagents, managing task completion, and facilitating rapid iteration without requiring manual session restarts.

Do I need to manually break down implementation plans before task execution?

No, you do not need to manually break down implementation plans. The Skill streamlines the development process by automatically decomposing the implementation plan into independent tasks, each handled by a fresh subagent with rigorous two-stage reviews.