subagent-driven-development

Dispatch subagents to implement tasks with two-stage spec and code quality reviews.

32|3|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/dkyazzentwatwa/SuperNavigator --skill subagent-driven-development-dkyazzentwatwa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/dkyazzentwatwa/SuperNavigator/tree/main/superpowers-main/skills/subagent-driven-development
Command: npx skills add https://github.com/dkyazzentwatwa/SuperNavigator --skill subagent-driven-development-dkyazzentwatwa

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the implementation of complex plans by breaking them down into independent tasks, each handled by a dedicated subagent, ensuring efficient and high-quality code development.

Core Features & Use Cases

  • Task Decomposition: Executes implementation plans by dispatching a fresh subagent for each independent task.
  • Two-Stage Review: Implements a rigorous review process with separate checks for spec compliance and code quality after each task.
  • Use Case: When you have a detailed feature plan with multiple distinct sub-tasks, this Skill automates the development process, from initial implementation to final code review, for each task, ensuring adherence to specifications and high code standards.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan found in the file '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 do I automate code implementation and review for complex feature plans?

Automating code implementation and review involves dispatching independent subagents for each task within a feature plan, followed by a two-stage review process checking spec compliance and code quality. This ensures systematic task execution while maintaining rigorous quality assurance standards.

What is subagent-driven development and how does it handle task decomposition?

Subagent-driven development is a workflow that breaks down complex implementation plans into independent tasks, each handled by a dedicated fresh subagent. It enforces TDD adherence and uses defined prompt templates for implementation, spec review, and code quality assessment.

Can I enforce TDD compliance during automated subagent task execution?

Yes, you can enforce TDD compliance during automated subagent task execution by requiring subagents to follow Test-Driven Development principles and adhere to defined prompt templates for implementation, ensuring code quality and spec compliance throughout the workflow.

Does subagent-driven development work for multi-task feature plans in a single session?

Subagent-driven development works for multi-task feature plans within a single session by dispatching a fresh subagent for each distinct task. It applies to complex development workflows requiring systematic execution and rigorous quality assurance across all decomposed tasks.

What's the best way to ensure spec compliance when automating complex development workflows?

The best way to ensure spec compliance in automated development workflows is implementing a two-stage review process with separate checks for spec compliance and code quality after each task. This verifies that subagents adhere to defined specifications and maintain high code standards.

When should I avoid using a subagent-driven workflow for feature implementation?

You should avoid using a subagent-driven workflow for feature implementation when your plan lacks multiple distinct sub-tasks or when your development workflow does not require systematic task execution and rigorous two-stage quality assurance reviews for spec compliance and code quality.