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.