subagent-driven-development

Dispatch implementer subagents per task with spec and code quality review gates.

4|1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/jordanhindo/Turtlez --skill subagent-driven-development-jordanhindo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/jordanhindo/Turtlez/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/jordanhindo/Turtlez --skill subagent-driven-development-jordanhindo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the quality-and-speed tradeoff of implementing a plan by coordinating multiple independent workstreams without confusing context or skipping verification steps.

Core Features & Use Cases

  • Fresh subagent per task to prevent context pollution and keep each implementation isolated.
  • Two-stage review after each task: first verify spec compliance, then verify code quality.
  • Tight control of workflow gates to ensure reviewers can find issues, force fixes, and require re-review until approved.
  • Use case: Executing an implementation plan where tasks are mostly independent, such as adding features incrementally while preserving correctness and maintainability.

Quick Start

Use subagent-driven-development to execute an implementation plan by dispatching an implementer subagent for each task, then running a spec compliance reviewer followed by a code quality reviewer until the task is approved.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
What is subagent-driven development and how does it improve plan execution?

Subagent-driven development is an agentic coding workflow that improves plan execution by dispatching a fresh implementer subagent per task to prevent context pollution, followed by mandatory spec compliance and code quality review gates.

How do I enforce spec compliance and code quality gates in an agentic coding workflow?

To enforce spec compliance and code quality gates, execute tasks sequentially and run two review stages after implementation, forcing fix-and-retry loops on reviewer findings until the code passes both spec verification and quality checks.

Can I run multiple implementation subagents in parallel for independent tasks?

No, you cannot run implementation subagents in parallel because this workflow strictly prevents parallel execution to avoid conflicts, ensuring each task is isolated and completed within the same context before the next begins.

Why should I use isolated subagents for task-focused coding instead of a single agent?

You should use isolated subagents to prevent context pollution across independent tasks, ensuring each implementation starts fresh, which maintains correctness and maintainability while preserving the broader plan context.

Does subagent-driven development work for tightly coupled feature implementation tasks?

Subagent-driven development is designed for plan-driven sessions where tasks are mostly independent and executed within the same context, making it less suitable for tightly coupled tasks that require shared mutable state across implementations.

What are the limitations of using two-stage review gates in plan-driven development?

The limitation of two-stage review gates in plan-driven development is the strict sequential processing overhead, requiring spec compliance approval before code quality review and blocking subsequent tasks until current fix-and-retry loops are fully resolved.