staff-subagent-driven-development

Dispatch fresh subagents for independent tasks and review results before continuation.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/HexSleeves/skills --skill staff-subagent-driven-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: staff-subagent-driven-development
Source: https://github.com/HexSleeves/skills/tree/main/skills/staff-subagent-driven-development
Command: npx skills add https://github.com/HexSleeves/skills --skill staff-subagent-driven-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you execute implementation plans in the current session without losing focus, by delegating each independent task to a fresh subagent and reviewing the result before moving on.

Core Features & Use Cases

  • Fresh subagent per task: Keeps each task isolated so the controller session stays clean and coordinated.
  • Two-stage review loop: Checks spec compliance first, then code quality, so mistakes are caught before work advances.
  • Task orchestration: Supports implementation plans with multiple independent steps, question handling, commits, and completion tracking.
  • Best for: Multi-step feature work, delegated coding tasks, and any workflow that needs tight oversight without parallel session switching.

Quick Start

Use this skill to turn your implementation plan into isolated task dispatches with spec and quality reviews for each task before marking it complete.

Frequently Asked Questions about staff-subagent-driven-development

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

FAQPage Schema
How do I execute a multi-step implementation plan without losing focus in my coding session?

You can execute an implementation plan by dispatching a fresh subagent for each independent task and reviewing the result before continuation. This approach keeps your controller session clean and coordinated while ensuring isolated context for every delegated coding step.

How does subagent delegation work for task orchestration in software development?

Subagent delegation works by assigning each independent task from your implementation plan to a fresh subagent, which executes the work in isolated context. The controller session then reviews the subagent's result against the spec and code quality standards before moving to the next task.

What is the two-stage review process for delegated coding tasks?

The two-stage review process checks spec compliance first, then code quality, for each task a subagent completes. This ensures mistakes are caught before work advances, keeping your implementation plan on track and preventing context drift across sequential handoff points.

Can I use subagent-driven development for parallel task execution?

No, subagent-driven development applies to same-session software development workflows where tasks are executed sequentially. It dispatches a fresh subagent for each independent task and reviews the result before continuation, requiring explicit handoff points and completion tracking across the full plan.

Do I need to break down my feature work before using task orchestration?

Yes, task breakdown is required. Task orchestration supports implementation plans with multiple independent steps, question handling, and completion tracking, so you must decompose your feature work into discrete, independent tasks before dispatching them to fresh subagents.

What's the best way to manage code review when delegating to subagents?

The best way to manage code review for delegated tasks is a two-stage loop that checks spec compliance first, then code quality. This ensures each subagent's work meets requirements before the controller session advances to the next task in the implementation plan.