subagent-driven-development

Coordinate sequential development tasks through fresh subagents with two-stage reviews.

Updated Sep 27, 2024
One-click install
npx skills add https://github.com/sheer-rey/PowerBash --skill subagent-driven-development-sheer-rey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/sheer-rey/PowerBash/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/sheer-rey/PowerBash --skill subagent-driven-development-sheer-rey

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you execute multi-step implementation plans without context pollution by delegating each independent task to a fresh subagent and enforcing review checkpoints.

Core Features & Use Cases

  • Isolated task execution: Each task gets its own dedicated subagent so work stays focused and independent.
  • Two-stage review loop: Every task is reviewed first for specification compliance and then for code quality.
  • Plan-driven coordination: It is built for sequential development plans where the controller must manage progress, questions, and fixes across multiple tasks.
  • Use case: A developer can use it to carry out a feature plan with several separate changes, ensuring each change is implemented, reviewed, corrected if needed, and only then marked complete.

Quick Start

Use this skill to break the current implementation plan into isolated subagent tasks and run the two-stage review flow for each one.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I prevent context pollution when executing multi-step development plans?

To prevent context pollution during multi-step development plans, delegate independent implementation tasks to fresh subagents. This isolates each task's execution context, keeping work focused and preventing previous instructions from corrupting subsequent task logic.

What is a two-stage code review workflow for subagent task delegation?

A two-stage code review workflow for subagent task delegation first checks specification compliance to ensure requirements are met, then evaluates code quality. This enforces review checkpoints before marking any delegated implementation task complete.

How do I coordinate sequential implementation tasks using fresh subagents?

Coordinate sequential implementation tasks by breaking the plan into isolated subagent tasks and executing them one by one. The controller manages progress, questions, and fixes across tasks, ensuring no parallel collisions occur during single-session development.

Can I use subagent task delegation for parallel development workflows?

Subagent task delegation is designed for single-session development plans where tasks execute sequentially. It is not suitable for parallel workflows, as the architecture requires isolated context and explicitly prevents parallel collisions across tasks.

When should I not use fresh subagents for implementation plans?

Avoid using fresh subagents for implementation plans when tasks require shared context, parallel execution, or continuous collaboration. This approach requires tasks to be decomposable into isolated steps that can be executed sequentially without collisions.