subagent-driven-development

Executes sequential subagents with two-stage reviews for multi-task plans.

19|2|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/CodingCossack/agent-skills-library --skill subagent-driven-development-codingcossack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/CodingCossack/agent-skills-library/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/CodingCossack/agent-skills-library --skill subagent-driven-development-codingcossack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Sequential, plan-driven execution using fresh subagents and two-stage reviews to ensure isolation between tasks and gate quality before proceeding.

Core Features & Use Cases

  • Fresh subagent per task to avoid context leakage
  • Two-stage review after each task: spec compliance then code quality
  • Diff-based validation using BASE_SHA and HEAD_SHA

Quick Start

Dispatch a plan with multiple tasks and let the system execute them sequentially through dedicated subagents, with explicit BASE_SHA and HEAD_SHA tracking for each task.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I orchestrate multi-task plans without context pollution between sequential tasks?

You can orchestrate multi-task plans by dispatching a fresh subagent per task. This sequential execution model isolates context between tasks, preventing pollution and maintaining spec compliance across the entire session.

What is two-stage code review in subagent workflows?

Two-stage code review validates each task sequentially by first checking spec compliance, then evaluating code quality. This gating mechanism ensures changes meet requirements before assessing implementation structure.

How do I track changes across sequential subagent tasks using SHA references?

Track changes by recording BASE_SHA before task execution and HEAD_SHA after completion. This diff-based validation pinpoints exact modifications, reporting changed files, test results, and commands for each task.

Can I execute multiple tasks in a single session while avoiding context leakage?

Yes, executing multiple tasks in a single session is possible by applying a dedicated, fresh subagent per task. This approach explicitly avoids context leakage and isolates execution environments for each step.

When do I need diff-based validation for task planning?

Diff-based validation is needed when executing sequential, plan-driven tasks where quality gating is required. It uses BASE_SHA and HEAD_SHA tracking to verify changes and enforce spec compliance before proceeding to the next task.

What's the best way to isolate subagent execution for multi-task plans?

The best way to isolate execution is using a fresh subagent per task with two-stage reviews. This approach isolates context, gates quality through diff validation, and tracks changes using SHA references.