subagent-driven-development

Coordinates subagent-driven task execution with staged compliance and code quality reviews.

Updated Dec 20, 2023
One-click install
npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill subagent-driven-development-thiago-cruz-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/Thiago-Cruz-eng/Hibrygame/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill subagent-driven-development-thiago-cruz-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It solves the problem of low-quality or spec-incomplete implementations by enforcing a disciplined, review-gated workflow for each task before moving on.

Core Features & Use Cases

  • Fresh subagent per task: Dispatches an independent implementer per task to reduce context pollution and keep iterations tight.
  • Two-stage review checkpoint: Runs a spec compliance review first, then a code quality review, with loops until both pass.
  • Plan-to-execution orchestration: Reads an implementation plan, extracts tasks with full text and context, creates TodoWrite items, and tracks completion.

Use cases include executing multi-task implementation plans where tasks are mostly independent, need reliable adherence to requirements, and benefit from fast iteration without manual handoffs between tasks.

Quick Start

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

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I coordinate subagents for a multi-task implementation plan?

To coordinate subagents for a multi-task implementation plan, you dispatch a fresh implementer per task to reduce context pollution, then run spec compliance and code quality review loops until each task is approved.

What is the best way to enforce spec compliance during code implementation?

The best way to enforce spec compliance during code implementation is running a two-stage review checkpoint that validates task specifications first, followed by a code quality review with repeated fixes until both stages pass.

How does subagent-driven development improve code quality in Git workflows?

Subagent-driven development improves code quality in Git workflows by orchestrating independent task execution within the same session, applying review-gated iterations that require both spec compliance and final overall code review approvals before completion.

Can I use task orchestration for executing mostly independent software engineering tasks?

Yes, you can use task orchestration for executing mostly independent software engineering tasks within the same session. It extracts full task text and context from implementation plans, creating TodoWrite items to track completion.

Why does dispatching a fresh subagent per task reduce context pollution?

Dispatching a fresh subagent per task reduces context pollution because each independent implementer operates without prior task memory, keeping iterations tight and preventing unrelated code from degrading spec compliance during multi-task execution.

What are the limitations of using subagent-driven development for complex implementation plans?

A limitation of using subagent-driven development for complex implementation plans is that it requires tasks to be mostly independent. Interdependent tasks may struggle with the fresh subagent dispatch model and strict sequential two-stage review gating.