subagent-driven-development

Dispatch independent subagents to execute implementation plan tasks with two-stage reviews.

33|5|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/LowyShin/giip-dev-agent --skill subagent-driven-development-lowyshin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/LowyShin/giip-dev-agent/tree/main/.agent/skills/subagent-driven-development
Command: npx skills add https://github.com/LowyShin/giip-dev-agent --skill subagent-driven-development-lowyshin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fresh subagents per task coupled with two-stage reviews accelerate plan execution in a single session, reducing context pollution and speeding iteration.

Core Features & Use Cases

  • Fresh subagent per task to isolate work and avoid context leakage.
  • Two-stage review workflow: spec compliance review followed by code-quality review.
  • Per-task context propagation and quick iteration within the same session.
  • Self-review and automated task completion reporting to streamline development.

Quick Start

Dispatch a plan into per-task subagents, then monitor and approve each task through spec and quality reviews to finish the plan quickly.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I prevent context pollution when executing multiple implementation tasks in a single session?

Dispatching a fresh subagent per task isolates work and avoids context leakage, keeping your session clean. This approach accelerates plan execution by ensuring each task operates independently without polluting the shared context.

What is a two-stage code review workflow for task-driven development?

A two-stage code review workflow applies a spec compliance review followed by a code-quality review. This mechanism verifies that each dispatched subagent task meets implementation requirements before evaluating the overall code quality.

How do I automate implementation plan execution for independent tasks?

Automate implementation plan execution by dispatching independent subagents for each task. This enables per-task isolation, quick iteration within the same session, and automated task completion reporting to streamline development.

Can I use subagent-driven development for tasks that need fast iteration within a single conversation?

Subagent-driven development suits sessions where tasks are mostly independent and need fast iteration within a single conversation. It provides per-task context propagation and self-review to accelerate execution.

When should I not use subagents for implementation planning?

Avoid using subagents for implementation planning when tasks are highly interdependent. This approach requires tasks to be mostly independent to benefit from per-task isolation and fast iteration without context conflicts.

How does per-task context propagation work in subagent-driven development?

Per-task context propagation passes necessary context to each fresh subagent while monitoring and approving tasks through spec and quality reviews. It streamlines development by maintaining isolation while completing the plan quickly.