subagent-driven-development

Dispatch implementer subagents per task with two-stage spec and quality reviews.

27|2|Updated Jan 15, 2024
One-click install
npx skills add https://github.com/erfanzar/Xerxes-Agents --skill subagent-driven-development-erfanzar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/erfanzar/Xerxes-Agents/tree/main/src/python/xerxes/skills/software-development/subagent-driven-development
Command: npx skills add https://github.com/erfanzar/Xerxes-Agents --skill subagent-driven-development-erfanzar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Execute complex implementation plans by dispatching fresh subagents for each task, enabling isolated reasoning and parallel progress.

Core Features & Use Cases

  • Fresh subagent per task to prevent context bleed and promote focused work.
  • Two-stage reviews (spec compliance then code quality) to ensure consistent quality.
  • End-to-end orchestration: plan ingestion, per-task delegation, and final integration checks.

Quick Start

Provide a plan and for each task, dispatch a new subagent to implement it and complete 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 orchestrate complex plan execution using subagents?

You can orchestrate plan execution by dispatching a fresh subagent for each task, ensuring isolated reasoning. The workflow completes a two-stage review for spec compliance and code quality before marking tasks complete.

What is the best way to prevent context bleed when delegating implementation tasks?

Preventing context bleed is achieved by dispatching a fresh subagent per task. This approach ensures focused work and isolated reasoning for each implementation task within the plan.

How do I automate code review and spec compliance checks during task delegation?

Automate code review using a two-stage review process: first verify spec compliance, then assess code quality. This ensures consistent quality before tasks are marked complete.

Can I handle parallel task execution without causing scope creep?

Yes, parallel task handling is supported when appropriate. The workflow includes strict guards against scope creep and misalignment to keep parallel execution focused.

Does subagent-driven development require any external dependencies to manage tasks?

No external dependencies are required to manage tasks. The workflow operates standalone to ingest plans, delegate tasks to subagents, and perform final integration checks.

When should I use a fresh subagent per task for software engineering automation?

Use a fresh subagent per task when executing complex implementation plans that require focused work. This prevents context bleed and supports parallel progress across tasks.