subagent-driven-development

Dispatch fresh subagents to execute independent tasks from a plan.

58|6|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/Matt-Aurora-Ventures/Jarvis --skill subagent-driven-development-matt-aurora-ventures
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/Matt-Aurora-Ventures/Jarvis/tree/main/.windsurf/skills/subagent-driven-development
Command: npx skills add https://github.com/Matt-Aurora-Ventures/Jarvis --skill subagent-driven-development-matt-aurora-ventures

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dispatches fresh subagents to execute independent tasks from a plan within the current session, enabling parallel work without context pollution and built-in guardrails.

Core Features & Use Cases

  • Fresh per-task subagents ensure isolation and reduce cross-task interference.
  • Two-stage review workflow after each task (spec compliance review, then code quality review) to uphold quality without slowing iteration.
  • Plan-driven task extraction and orchestration that keep you in control of scope and delivery.

Quick Start

Provide a plan and let the system dispatch per-task subagents to execute each task with two-stage reviews.

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 independent development tasks from a plan without context pollution?

You can dispatch fresh subagents to execute independent tasks from a plan within your current session. This approach ensures task isolation and reduces cross-task interference by using per-task orchestration.

What is the best way to maintain code quality during rapid automated development cycles?

Implementing a two-stage review workflow after each task is the best way to maintain quality. This process automatically validates specification compliance first, then reviews code quality to uphold standards without slowing iteration.

Can I run parallel development tasks in the same session without losing context?

Yes, you can run parallel work in the same session by dispatching fresh per-task subagents. This method keeps you in control of scope and delivery while preventing cross-task interference through isolated execution.

How does plan-driven task extraction work for subagent orchestration?

Plan-driven task extraction automatically identifies and isolates independent tasks from your provided plan. It then dispatches dedicated subagents to execute each task sequentially while applying automated reviewer prompts for validation.

When should I use subagent-driven development for TDD and plan execution?

You should use subagent-driven development when your tasks are mostly independent and you prefer a same-session workflow. It is ideal for rapid development cycles requiring per-task self-review and strict spec compliance validation.