subagent-driven-development

Orchestrate task-based development workflows with fresh subagents and two-stage reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a systematic approach to execute plans by assigning independent tasks to fresh subagents within a single session, ensuring high-quality outcomes with rapid iteration.

Core Features & Use Cases

  • Subagent Allocation: Dispatches a fresh subagent for each task, maintaining clean context and minimizing pollution.
  • Two-Stage Review: Includes spec compliance and code quality reviews to maintain quality and correctness.
  • Use Case: Ideal for engineering tasks like code implementation and review, ensuring adherence to specifications and best practices.

Quick Start

Run the 'subagent-driven-development' skill with the provided implementation 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 manage task-based development workflows to ensure code quality and spec compliance?

Task-based development workflows can be managed by assigning fresh subagents for individual tasks and enforcing a two-stage review process for spec compliance and code quality. This maintains clean context and minimizes pollution during execution.

What is subagent-based development and how does it handle independent tasks?

Subagent-based development orchestrates task execution by dispatching a fresh subagent for each independent task within a single session. This approach ensures clean context per task and emphasizes a rigorous two-stage review process.

How do I prevent context pollution when executing rapid iteration cycles in a single session?

Prevent context pollution during rapid iteration by dispatching a fresh subagent for each independent task within the session. This isolated allocation maintains clean context and ensures high-quality outcomes.

Can I use a two-stage review process for both code implementation and spec compliance checks?

Yes, the two-stage review process explicitly targets both code implementation and review tasks. It executes spec compliance checks followed by code quality reviews to ensure engineering tasks meet specifications and best practices.

Do I need a pre-defined implementation plan to start subagent-driven development?

Yes, you need a provided implementation plan to start. The skill orchestrates the execution of this plan by allocating its independent tasks to fresh subagents for rapid, quality-driven execution.

What is the best way to automate code review and quality assurance in a development workflow?

Automate quality assurance by orchestrating development workflows with a two-stage review process that checks spec compliance and code quality. Assigning fresh subagents to individual tasks ensures correctness and adherence to best practices.