subagent-driven-development

Orchestrate subagents for iterative development with two-stage spec and code reviews.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/dwalleck/kiro-starter-kit --skill subagent-driven-development-dwalleck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/dwalleck/kiro-starter-kit/tree/main/.kiro/skills/subagent-driven-development
Command: npx skills add https://github.com/dwalleck/kiro-starter-kit --skill subagent-driven-development-dwalleck

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the implementation of complex tasks by breaking them down into independent sub-tasks, each handled by a dedicated subagent with a rigorous two-stage review process.

Core Features & Use Cases

  • Task Decomposition: Executes an implementation plan by dispatching a fresh subagent for each independent task.
  • Two-Stage Review: Each task undergoes a spec compliance review followed by a code quality review.
  • Use Case: Implementing a new feature with a detailed plan, ensuring each part is spec-compliant and well-coded before moving to the next, all within the same development session.

Quick Start

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

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 complex implementation plan into independent sub-tasks?

Subagent-driven development breaks down a complex implementation plan by dispatching a fresh subagent for each independent sub-task. This approach ensures each component is handled individually within a single continuous session.

What is the best way to ensure code quality during iterative feature development?

To ensure code quality during iterative development, each sub-task undergoes a structured two-stage review process. This involves a spec compliance review followed directly by a dedicated code quality assessment.

How does spec compliance verification work when dispatching sub-tasks?

Spec compliance verification works by reviewing each independently dispatched sub-task against the original plan before proceeding. It acts as the first stage of a required two-stage review process to validate task execution.

Can I implement a multi-stage feature plan within a single continuous development session?

Yes, you can implement a multi-stage feature plan within a single continuous development session. The skill orchestrates independent sub-tasks sequentially, managing execution and quality assessments without breaking session continuity.

Do I need a detailed plan before starting iterative development with subagents?

Yes, you need a detailed implementation plan to start iterative development with subagents. The skill executes the plan by dispatching a fresh subagent for each independent task and verifying spec compliance against that plan.