subagent-driven-development

Dispatch fresh subagents for independent implementation tasks and review spec compliance before code quality.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ArthTech-AI/Marketplace-extensions --skill subagent-driven-development-arthtech-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/ArthTech-AI/Marketplace-extensions/tree/main/skills/superpowers/subagent-driven-development
Command: npx skills add https://github.com/ArthTech-AI/Marketplace-extensions --skill subagent-driven-development-arthtech-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you execute implementation plans without context pollution by assigning each task to a fresh subagent and enforcing structured review gates after every change.

Core Features & Use Cases

  • Task Isolation: Dispatch one implementer subagent per task so each unit of work stays focused and independent.
  • Two-Stage Review: Verify spec compliance first, then code quality, so mistakes are caught in the right order.
  • Plan Execution Workflow: Ideal for multi-task feature work, refactors, and branch completion where progress must be tracked task by task.

Quick Start

Use the subagent-driven-development skill to execute your current implementation plan by giving each task to a fresh subagent and reviewing it for spec compliance before code quality.

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 an implementation plan without context pollution across tasks?

To execute an implementation plan without context pollution, assign each task to a fresh subagent for isolated task execution, ensuring context remains separated across work items and tracking completion sequentially.

How does subagent-driven development work for multi-task feature work?

Subagent-driven development works by dispatching a fresh implementer subagent for each independent task, then enforcing a two-stage review sequence that verifies spec compliance before code quality for every change.

What's the best way to isolate context when running multiple refactoring tasks in one session?

The best way to isolate context during same-session refactors is dispatching one implementer subagent per task, which keeps each work unit focused and prevents context bleed across independent branch management tasks.

How do I review code changes in the correct order during task execution?

To review code changes in the correct order, enforce a two-stage review gate that verifies spec compliance first, then evaluates code quality, ensuring mistakes are caught in the right sequence after each subagent completes.

Does subagent-driven development work for tasks that have dependencies on each other?

Subagent-driven development is designed for same-session development plans where tasks are mostly independent, so it is not suited for tasks with heavy dependencies because each subagent operates with isolated context.

When should I not use subagents for task execution?

You should not use subagents for task execution when your implementation plan involves tightly coupled tasks, because this workflow requires tasks to be mostly independent to maintain isolated context across work items.