subagent-driven-development

Dispatch specialized subagents for independent tasks with iterative reviews.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/Renzo-Tognella/UniversalThingsForMyAgents --skill subagent-driven-development-renzo-tognella
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/Renzo-Tognella/UniversalThingsForMyAgents/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/Renzo-Tognella/UniversalThingsForMyAgents --skill subagent-driven-development-renzo-tognella

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of efficiently executing implementation plans by using subagents for independent tasks, ensuring high-quality, fast iteration.

Core Features & Use Cases

  • Subagent-Driven Execution: Assigns fresh subagents per task, maintaining isolation and focus.
  • Two-Stage Review: Ensures spec compliance and code quality through iterative reviews.
  • Use Case: Ideal for complex projects where tasks are independent and require precise execution, such as software development or large-scale data processing.

Quick Start

Implement your plan using subagent-driven development by dispatching a subagent for each task and conducting reviews after each stage.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I manage task execution for independent software development tasks?

Manage task execution by dispatching specialized subagents for each independent task, ensuring isolation and focus. This approach maintains high-quality code through iterative reviews and fast iteration during software development.

What is subagent-driven development and how does it work?

Subagent-driven development is an execution method that assigns fresh subagents per task to maintain isolation. It uses a two-stage review process with review subagents to ensure spec compliance and code quality through iterative reviews.

How do I ensure spec compliance and code quality during iterative reviews?

Ensure spec compliance and code quality by coordinating with review subagents after dispatching tasks. This two-stage review mechanism checks both specification adherence and code quality through an iterative review process.

Do I need a structured plan to use subagent-driven development?

Yes, subagent-driven development requires a structured plan before execution. You need this plan to coordinate the dispatching of specialized subagents for independent tasks and to guide the iterative review process.

When should I use subagent-driven execution for software development?

Use subagent-driven execution for complex projects where tasks are independent and require precise execution. It is ideal for software development or large-scale data processing needing fast iteration and high-quality code.

What is the best way to execute independent tasks in a complex project?

The best way to execute independent tasks is dispatching a fresh subagent for each task and conducting iterative reviews after each stage. This maintains task isolation and ensures high-quality results.