subagent-driven-development

Dispatch fresh subagents per task and enforce two-stage spec and code reviews.

1|1|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/linfordWu/owls --skill subagent-driven-development-linfordwu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/linfordWu/owls/tree/main/skills/software-development/subagent-driven-development
Command: npx skills add https://github.com/linfordWu/owls --skill subagent-driven-development-linfordwu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill orchestrates implementation plans by dispatching fresh subagents per task and enforcing a disciplined two-stage review: spec compliance followed by code quality. It prevents context leakage between tasks and accelerates iteration while maintaining governance.

Core Features & Use Cases

  • Fresh per-task subagents: Each task runs in a new subagent to avoid cross-task state contamination.
  • Two-stage review: First verify spec compliance, then assess code quality before merging progress.
  • Parallel task execution: Dispatch independent tasks concurrently to speed up delivery.
  • Plan-driven workflow: Integrates with writing-plans to implement requirements as structured tasks.
  • TDD-aligned workflow: Encourages tests before implementation and continuous verification.

Quick Start

Feed an implementation plan into the skill and start the per-task delegation workflow to dispatch implementers, perform spec and quality reviews, and mark tasks complete.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I automate task delegation for implementation plans using subagents?

Automate task delegation by feeding an implementation plan into a subagent-driven workflow, which dispatches a fresh subagent for each task to execute independently and prevent context leakage.

What is a two-stage review process for code quality and spec compliance?

A two-stage review process first verifies that the implemented task meets the original specification, then evaluates the overall code quality before merging progress to maintain strict governance.

How do I run parallel implementation tasks to speed up development?

Dispatch independent implementation tasks concurrently using a plan-driven workflow, allowing fresh subagents to execute parallel tasks and accelerate iteration without cross-task state contamination.

Does subagent-driven development work with test-driven workflows?

Yes, subagent-driven development integrates with test-driven workflows by encouraging tests before implementation and performing continuous verification during the two-stage review process.

What is the best way to prevent context leakage between development tasks?

Prevent context leakage by dispatching a fresh subagent for each independent task, ensuring that cross-task state contamination is avoided and maintaining strong governance over the implementation.

When should I not use parallel task execution for implementation plans?

Avoid parallel task execution when implementation tasks are not independent, as cross-task dependencies require sequential execution to maintain spec compliance and proper context.