subagent-driven-development

Orchestrate plan execution by delegating tasks to fresh subagents with two-stage reviews.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/nadicodeai/argo-agent --skill subagent-driven-development-nadicodeai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/nadicodeai/argo-agent/tree/main/skills/software-development/subagent-driven-development
Command: npx skills add https://github.com/nadicodeai/argo-agent --skill subagent-driven-development-nadicodeai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Executes implementation plans by dispatching fresh subagents per task and applying a systematic two-stage review to ensure spec alignment and high-quality results.

Core Features & Use Cases

  • Fresh per-task subagents to avoid context bleed and enable parallel work.
  • Two-stage review: first ensure spec compliance, then verify code quality before integration.
  • Plan-driven orchestration that reads a plan and drives deterministic task execution with built-in QA loops.

Quick Start

Dispatch an implementer subagent for each task in your plan, then perform spec and quality reviews 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 delegate implementation tasks to subagents for code review?

You can delegate implementation tasks to subagents by dispatching a fresh subagent per task and applying a systematic two-stage review process to ensure spec compliance and verify code quality before integration.

What is two-stage review in subagent orchestration?

Two-stage review is a quality assurance process that first ensures task specifications are met, then verifies code quality before integration. This mechanism maintains deterministic outcomes by checking spec alignment before marking tasks complete.

How do I prevent context bleed when automating software development with subagents?

To prevent context bleed during software development automation, dispatch fresh subagents for each independent task. This approach isolates context per task, enabling parallel work while maintaining deterministic execution outcomes.

Do I need a plan file to orchestrate subagent-driven development?

Yes, subagent-driven development requires a plan file and clear task specifications. The orchestration reads the plan to drive deterministic task execution, using per-task context and review roles to ensure spec compliance.

When should I use subagent delegation for implementation plans?

You should use subagent delegation when executing implementation plans broken into independent tasks. It is ideal for scenarios requiring deterministic outcomes through built-in QA loops and systematic spec compliance checks before integration.

What are the limitations of orchestrating tasks with fresh subagents?

Orchestrating tasks with fresh subagents requires plans broken into independent tasks with clear specifications. It is not suitable for highly interdependent tasks where context sharing is necessary, as each subagent operates with isolated per-task context.