subagent-driven-development

Coordinate multi-task development plans by dispatching subagents for implementation and review.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Luizfbm/Dev-roast --skill subagent-driven-development-luizfbm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/Luizfbm/Dev-roast/tree/main/.agents/skills/subagent-driven-development
Command: npx skills add https://github.com/Luizfbm/Dev-roast --skill subagent-driven-development-luizfbm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the challenge of managing complex, multi-step development tasks by delegating specific implementation and review duties to specialized, isolated subagents, preventing context pollution and ensuring high-quality output.

Core Features & Use Cases

  • Isolated Task Execution: Dispatches fresh subagents for each task, ensuring they operate with clean, focused context.
  • Two-Stage Review Loop: Enforces a rigorous quality gate by requiring separate spec compliance and code quality reviews for every task.
  • Use Case: When implementing a large feature, use this Skill to break the work into independent tasks, where one subagent handles the implementation, another verifies spec adherence, and a third ensures code quality, all coordinated within your current session.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan defined in the project documentation.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I automate complex development workflows without context pollution?

Automating complex development workflows without context pollution is achieved by dispatching fresh, isolated subagents for each task. This approach ensures specialized agents operate with clean context, preventing cross-task interference and maintaining high-fidelity spec compliance.

What is a two-stage code review loop in autonomous subagent development?

A two-stage code review loop in autonomous subagent development enforces rigorous quality gates by requiring separate spec compliance and code quality reviews. Specialized subagents verify functional requirements and code standards independently for every dispatched task.

How do I execute multi-task development plans using git worktrees?

Executing multi-task development plans using git worktrees involves coordinating specialized subagents within isolated worktree branches. This integration maintains architectural integrity and task isolation, allowing autonomous agents to implement features without overwriting concurrent work.

Can I use subagent-driven development for test-driven development workflows?

Yes, you can use subagent-driven development for test-driven development workflows. The skill coordinates multi-task plans by dispatching isolated subagents that handle implementation and multi-stage review, ensuring generated code meets high-fidelity spec compliance required for TDD.

When should I not use autonomous subagents for software engineering tasks?

You should not use autonomous subagents for software engineering tasks lacking complex, multi-step plans or standardized prompt templates. The approach requires integration with git worktrees and is designed for high-fidelity spec compliance, making it excessive for simple, isolated code changes.

Do I need standardized prompt templates to coordinate subagent execution?

Yes, standardized prompt templates are required to coordinate subagent execution effectively. They provide the structured instructions necessary for dispatching specialized subagents, ensuring isolated task execution and maintaining architectural integrity across the development workflow.