subagent-driven-development

Dispatch fresh subagents per task with two-stage spec and code quality reviews.

54|18|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/hainamchung/agent-assistant --skill subagent-driven-development-hainamchung
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/hainamchung/agent-assistant/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/hainamchung/agent-assistant --skill subagent-driven-development-hainamchung

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dispatching complex development plans often suffers from context leakage, inconsistent results, and slow iteration when a single agent handles all tasks. This skill solves that by dispatching a fresh subagent for every task and enforcing a two-stage review after each: spec compliance review first, then code quality review.

Core Features & Use Cases

  • Fresh subagents per task to isolate context and improve focus.
  • Two-stage review after each task: spec compliance followed by code quality.
  • Clear status transitions (DONE, DONE_WITH_CONCERNS, NEEDS_CONTEXT, BLOCKED) to guide collaboration and escalation.
  • Supports end-to-end development workflow with per-task isolation and parallel execution for multi-task plans.

Quick Start

Dispatch a fresh subagent for each task and run spec compliance review followed by code-quality review before marking tasks complete.

Frequently Asked Questions about subagent-driven-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I isolate context when dispatching multi-step AI development plans?▼

You can isolate context in multi-step AI development plans by dispatching a fresh subagent for every task. This approach prevents context leakage and ensures each task receives focused execution.

What is a two-stage review workflow for AI-generated code?▼

A two-stage review workflow enforces spec compliance review first, followed by code quality review, ensuring AI-generated code meets both functional specifications and structural standards.

How do I manage task status transitions when orchestrating AI subagents?▼

You manage task status transitions using defined states like DONE, DONE_WITH_CONCERNS, NEEDS_CONTEXT, and BLOCKED, which guide collaboration, track progress, and handle escalation for dispatched subagents.

Can I run parallel execution for independent tasks in an AI workflow?▼

Yes, you can run parallel execution for independent tasks within multi-task plans. Dispatching isolated subagents per task supports parallel execution while maintaining strict context separation.

Why does my AI agent produce inconsistent results across complex tasks?▼

Inconsistent results often occur when a single agent handles all tasks due to context leakage. Dispatching a fresh subagent for each task isolates context and improves focus, resolving inconsistencies.

When should I not use a fresh subagent for every task?▼

You should avoid dispatching fresh subagents per task when tasks are highly interdependent and require shared context, as this approach is designed for largely independent tasks needing isolated execution.