subagents

Orchestrate subagents with WHAT/WHY prompts and DoD validation.

20|3|Updated Aug 16, 2016
One-click install
npx skills add https://github.com/heyJordanParker/dotfiles --skill subagents-heyjordanparker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagents
Source: https://github.com/heyJordanParker/dotfiles/tree/main/claude/.claude/skills/subagents
Command: npx skills add https://github.com/heyJordanParker/dotfiles --skill subagents-heyjordanparker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Subagents are dispatched, resumed, and managed with WHAT/WHY prompts and a DoD-driven workflow to keep focus and avoid biased implementation.

Core Features & Use Cases

  • Prompt Structure: Each dispatch uses Story, Business, Goal, and DoD, plus an architecture block with an annotated file tree.
  • Modes: Lead Engineer vs Project Manager to handle single-context work vs multi-task coordination, with agent ID tracking for resuming work.
  • Resilience: Supports resuming interrupted work and parallel/subtask coordination.
  • Reference patterns: Examples in references directory showing lead-engineer and project-manager workflows.

Quick Start

Provide a basic template to initialize a subagent-driven task:

  • Story: Brief user-facing task
  • Business: Why this matters
  • Goal: Expected deliverable
  • DoD: Observable, specific acceptance criteria
  • Architecture: Annotated file-tree template

Frequently Asked Questions about subagents

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

FAQPage Schema
How do I orchestrate subagents with structured prompts?

You can orchestrate subagents using WHAT/WHY prompts combined with DoD validation to ensure focused delegation. Dispatch tasks using Story, Business, Goal, and DoD criteria, plus an annotated file tree architecture block to keep work structured.

What is the best way to coordinate multiple subtasks in parallel?

The best way to coordinate multiple subtasks in parallel is to use Project Manager mode. This mode handles multi-task coordination by tracking agent IDs, allowing you to resume interrupted work and manage parallel subtask execution efficiently.

How do I resume interrupted work with saved agent IDs?

You can resume interrupted work with saved agent IDs through built-in agent ID tracking. This resilience capability supports resuming subagent tasks and parallel coordination by referencing the specific agent ID assigned during the initial dispatch.

When should I use Lead Engineer vs Project Manager mode for subagent delegation?

Choose Lead Engineer mode for single-context work and Project Manager mode for multi-task coordination. Selecting between Lead Engineer vs Project Manager mode depends on whether your subagent delegation requires focused single-context work or broader parallel subtask management.

How do I define observable acceptance criteria for subagent tasks?

You define observable acceptance criteria for subagent tasks using the DoD, or Definition of Done, validation block. The DoD ensures specific, observable acceptance criteria are met before a dispatched subagent task is considered complete and validated.