subagent-driven-development

Dispatch fresh subagents for each task with inter-task code reviews.

6|1|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/alexsandrocruz/ZenPowers --skill subagent-driven-development-alexsandrocruz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/alexsandrocruz/ZenPowers/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/alexsandrocruz/ZenPowers --skill subagent-driven-development-alexsandrocruz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables rapid, high-quality execution of implementation plans by dispatching fresh subagents for each task, with mandatory code review checkpoints between tasks. It ensures continuous progress with built-in quality gates, preventing context pollution and early issue detection.

Core Features & Use Cases

  • Fresh Subagent per Task: Dispatches a new subagent for each task, ensuring focused execution without context pollution.
  • Inter-Task Code Review: Integrates code-reviewer subagents after each task, catching issues before they compound.
  • Fast Iteration with Quality: Combines speed of subagent execution with continuous quality assurance.
  • Use Case: When executing implementation plans with independent tasks in the current session, use this Skill for a fast, high-quality development workflow.

Quick Start

1. Load Plan (read plan file, create TodoWrite with all tasks)

2. Execute Task with Subagent:

Task tool (general-purpose):

description: "Implement Task N: [task name]"

prompt: |

You are implementing Task N from [plan-file].

... (instructions for subagent) ...

3. Review Subagent's Work (dispatch code-reviewer subagent)

4. Apply Review Feedback (fix issues if found)

5. Mark Complete, Next Task (repeat steps 2-5)

6. Final Review (dispatch final code-reviewer)

7. Complete Development (using superpowers:finishing-a-development-branch skill)

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I execute development plans with automated code review between tasks?

Subagent-driven development dispatches a fresh subagent for each task in your plan, then runs a code-reviewer subagent after each task completes. This catches issues early and prevents context pollution, enabling fast iteration with built-in quality gates throughout the workflow.

What's the best way to coordinate multiple independent development tasks in a single session?

Use fresh subagents for task isolation and inter-task code review checkpoints. This approach solves coordination bottlenecks by ensuring each task executes focused without accumulated context drift, while mandatory reviews catch defects before they compound into later tasks.

Can I use AI agents to automate code review as part of my development workflow?

Yes. This Skill integrates code-reviewer subagents as mandatory checkpoints between task execution phases—including plan loading, per-task implementation, testing, and review cycles—creating continuous quality assurance without manual handoffs.

How do I prevent context pollution when executing multiple implementation tasks?

Dispatching a fresh subagent for each task isolates execution context and prevents earlier work from biasing later decisions. Combined with inter-task code review, this structure ensures each task starts clean and issues surface immediately rather than accumulating.

When should I use subagents instead of a single agent for development workflows?

Use subagent-driven development when executing plans with largely independent tasks that benefit from isolation, focused reasoning, and staged quality gates. This approach applies to multi-step implementation work where early issue detection and structured iteration prevent compounding defects.

Does this approach support test-driven development and commit reporting?

Yes. The Skill includes structured guidance for test-driven development within each task's execution cycle and commit reporting to track progress. The fix-and-iterate workflow ensures testing and review happen at defined checkpoints throughout plan execution.