subagent-driven-development

Executes task plans by delegating each step to separate agentsUTE and reviewing outcomes for compliance and quality.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/vrazdalovschi/dotfiles --skill subagent-driven-development-vrazdalovschi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/vrazdalovschi/dotfiles/tree/main/agents/skills/shared/subagent-driven-development
Command: npx skills add https://github.com/vrazdalovschi/dotfiles --skill subagent-driven-development-vrazdalovschi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (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 high-quality, rapid iteration.

Core Features & Use Cases

  • Task Decomposition: Executes plans by dispatching a fresh subagent for each independent task.
  • Two-Stage Review: Implements a rigorous review process after each task: first spec compliance, then code quality.
  • Use Case: When developing a new feature with a detailed plan, use this Skill to have subagents implement each part of the plan, with automated checks to ensure it meets specifications and quality standards before moving to the next part.

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 execute implementation plans for complex software features?

Execute implementation plans by dispatching independent subagents for each task, followed by a two-stage review process for spec compliance and code quality to ensure structured, efficient software development workflows.

What is subagent-driven iterative development and how does it work?

Subagent-driven iterative development breaks complex plans into independent tasks, assigning a fresh subagent to each one, followed by automated checks for spec compliance and code quality before moving to the next part.

How do I automate code review and spec compliance during feature development?

Automate code review by implementing a rigorous two-stage process after each task: first check spec compliance, then evaluate code quality, ensuring the implementation meets specifications and quality standards.

Can I use subagents to break down a detailed feature plan into independent tasks?

Yes, when developing a new feature with a detailed plan, subagents implement each independent part of the plan, with automated checks ensuring specifications and quality standards are met before proceeding.

What's the best way to ensure high-quality code through automated checks in iterative development?

Ensure high-quality code through automated checks by using focused subagent execution for each task, followed by a two-stage review process that validates both spec compliance and code quality within a single session.

Do I need a detailed plan file to start iterative development with subagents?

Yes, you need a detailed implementation plan file, such as 'docs/plans/feature-plan.md', which the subagents will use to execute each independent task with automated checks for spec compliance and code quality.