subagent-driven-development

Dispatch fresh subagents per task for isolated implementation and code review.

1|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/synqing/Lightwave-Ledstrip --skill subagent-driven-development-synqing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/synqing/Lightwave-Ledstrip/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/synqing/Lightwave-Ledstrip --skill subagent-driven-development-synqing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill orchestrates plan execution by dispatching fresh subagents per task, enabling fast iteration with built-in code review between tasks.

Core Features & Use Cases

  • Fresh subagents per task: Isolated execution
  • Code review between tasks: Catch issues early
  • Plan-driven execution: Load plan, execute tasks, review, and complete

Quick Start

I'm using Subagent-Driven Development to execute this 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 execute multiple independent tasks in parallel without context pollution?

Subagent-driven development dispatches fresh subagents per task, isolating execution state so parallel work doesn't interfere. Each task runs independently, then undergoes code review before the next task begins, enabling fast iteration cycles without shared state contamination.

When should I use subagents to handle multiple issues in a single session?

Use subagent-driven development when you have 3+ independent issues lacking shared dependencies or state. Fresh subagents per task enforce isolation and enable post-task reviews, catching quality issues early while maintaining fast iteration without context bleed between tasks.

How do I integrate code review between task execution cycles?

Subagent-driven development enforces code review gates between tasks automatically. Load a plan, execute each task with a fresh subagent, review the output, then proceed to the next task. This built-in review cycle catches issues early without manual context switching.

Can I run tasks sequentially and in parallel with this approach?

Yes. Subagent-driven development supports both sequential and parallel execution without context pollution. Choose your execution model based on task dependencies—parallel for truly independent work, sequential for ordered workflows—while maintaining per-task isolation and quality gates.

What happens to task state and context between subagent executions?

Each subagent starts fresh with no carryover from previous tasks, preventing context pollution. State isolation ensures parallel or sequential tasks don't interfere with each other. Post-task reviews provide explicit hand-offs between tasks, maintaining clean boundaries throughout execution.

Is subagent-driven development suitable for tasks with shared dependencies?

No. This approach is designed for scenarios lacking shared state and dependencies. If tasks are tightly coupled or require shared context, sequential execution with a single agent is more appropriate than fresh subagent isolation per task.