subagent-driven-development

Dispatches fresh subagents per task with spec and quality reviews.

9|1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/CarbeneAI/Forge --skill subagent-driven-development-carbeneai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/CarbeneAI/Forge/tree/main/.claude/skills/SubagentDrivenDev
Command: npx skills add https://github.com/CarbeneAI/Forge --skill subagent-driven-development-carbeneai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Removes context pollution and inconsistent quality when implementing multi-step plans by dispatching a fresh subagent for each independent task and enforcing mandatory spec and code quality reviews so implementations are isolated, verifiable, and reproducible.

Core Features & Use Cases

  • Isolated implementers: Spawn a fresh implementer subagent per task so each worker sees only the task scope and cannot carry assumptions from other tasks.
  • Two-stage review pipeline: Require a spec compliance review followed by a separate code quality review, ensuring correctness before acceptance.
  • TDD-friendly workflow: Encourage test-first development by requiring actual test output, local verification, and commit reporting.
  • Fix cycles and gating: If reviews fail, route fixes back to implementers and re-run reviews until criteria are met.
  • Use Cases: Implement feature sets from written plans, run parallel task execution for independent tasks, and enforce high-quality code changes with audit-ready reports.

Quick Start

Run the Subagent-Driven Development process on a prepared plan with independent tasks to dispatch implementers, perform spec and quality reviews, and iterate fixes until all tasks pass verification.

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 implementing multi-step plans?

To prevent context pollution when implementing multi-step plans, dispatch a fresh isolated subagent per task so each worker sees only its specific task scope and cannot carry assumptions from other tasks.

What is the best way to enforce code quality and spec compliance in automated task orchestration?

The best way to enforce quality in task orchestration is using a two-stage review pipeline, requiring a separate spec compliance review followed by an independent code quality review before any task is accepted.

How does test-driven development verification work with isolated subagents?

Test-driven development verification with isolated subagents works by requiring actual test output, performing local verification, and tracking commits for each implementation task before routing any failures back for iterative fixes.

Can I execute independent tasks in parallel from a written plan?

Yes, you can execute independent tasks in parallel from a written plan by dispatching a fresh implementer subagent for each task, ensuring isolated, verifiable, and reproducible code changes across the session.

What happens when a code review fails during subagent-driven development?

When a code review fails during subagent-driven development, the workflow routes fixes back to the implementer subagents and re-runs the reviews until all spec and quality criteria are met.

When should I not use isolated subagents for task implementation?

You should not use isolated subagents for task implementation when your written plan lacks independent tasks or when the tasks cannot be completed within the same session, as the workflow requires isolated implementations.