subagent-driven-development

Decompose implementation plans into sub-tasks executed by dedicated subagents.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/juanlamadrid20/coda --skill subagent-driven-development-juanlamadrid20
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/juanlamadrid20/coda/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/juanlamadrid20/coda --skill subagent-driven-development-juanlamadrid20

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the development process by breaking down implementation plans into discrete tasks, each handled by a fresh subagent, ensuring high quality through rigorous, multi-stage reviews.

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 allowing subagents to fix issues identified during reviews within the same session.
  • Use Case: When you have a detailed feature plan, this Skill ensures each part of the plan is implemented correctly, tested, and reviewed before moving to the next, leading to a robust final product.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan found in the file '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 do I break down a software implementation plan into independent tasks?

Iterative development breaks down implementation plans by dispatching independent subagents for each discrete task. This approach ensures high code quality through rigorous, multi-stage reviews and manages task dependencies within a single development session.

What is a two-stage code review process for iterative development?

A two-stage code review process first checks spec compliance, then evaluates code quality. This Skill enforces both stages for every subagent task, using iterative feedback loops to fix identified issues within the same development session.

How do I execute a feature plan using subagents?

You can execute a feature plan by pointing the Skill to your plan file, such as 'docs/plans/feature-plan.md'. The Skill orchestrates complex software development tasks by decomposing the plan into independent sub-tasks handled by dedicated subagents.

Does subagent-driven development track task dependencies during execution?

Yes, subagent-driven development manages task dependencies and progress tracking within a single development session. It ensures each part of the plan is implemented correctly, tested, and reviewed before moving to the next task.

What's the best way to ensure spec adherence when implementing complex features?

The best way to ensure spec adherence is using a mandatory spec compliance review followed by a code quality review for every task. This Skill facilitates rapid iteration by allowing subagents to fix issues identified during reviews immediately.