From developer-skill-pack
Launch the coordinator — a pure-delegation control plane that plans, delegates, reviews, and learns. Use when asked to 'coordinate', 'plan and delegate', 'run the coordinator', 'use the state machine', 'start a structured session', or 'plan this work'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/developer-skill-pack:coordinatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Launch a structured orchestration session using a 10-phase state machine. The coordinator delegates ALL work to specialized subagents — it never reads or writes files directly.
agents/briefer.mdagents/coordinator.mdagents/distiller.mdagents/evidence-auditor.mdagents/intent-validator.mdagents/issue-groomer.mdagents/issue-implementer.mdagents/knowledge-packager.mdagents/learning-extractor.mdagents/planner.mdagents/researcher.mdagents/reviewer.mdagents/scribe.mdagents/system-tester.mdagents/ui-tester.mdagents/ux-tester.mdagents/worker-investigation.mdagents/worker-refactor.mdagents/worker-test.mdagents/worker.mdLaunch a structured orchestration session using a 10-phase state machine. The coordinator delegates ALL work to specialized subagents — it never reads or writes files directly.
/coordinator [task description]
If invoked with no arguments, the coordinator enters the intake phase and asks what you want to work on.
| Agent | Model | Tools | Purpose |
|---|---|---|---|
| briefer | Haiku | Read, Glob, Grep | Reads context files, returns structured briefings |
| planner | Sonnet | Read, Glob, Grep, Agent | Produces task breakdowns with behavioral test specs |
| worker | Sonnet | Full toolset | Strict TDD implementation (feature/bugfix). Red → green → regression commits. |
| worker-refactor | Sonnet | Full toolset | Behavior-preserving refactors. Existing tests must pass before and after. |
| worker-test | Sonnet | Full toolset | Adds tests to existing untested code. Mutation-checks its own tests. |
| worker-investigation | Sonnet | Read, Bash, Glob, Grep | Read-only research. Returns structured findings. |
| reviewer | Opus | Read, Bash, Glob, Grep | Code review with severity ratings. |
| ui-tester | Sonnet | Read, Bash, Glob, Grep | Visual quality inspector via browser automation. |
| ux-tester | Opus | Read, Bash, Glob, Grep | Usability evaluator via browser automation. |
| system-tester | Sonnet | Read, Bash, Glob, Grep | Full test suites, regression coverage, integration. |
| intent-validator | Opus | Read, Glob, Grep | Validates work matches user's original intent. Foreground. |
| learning-extractor | Opus | Read, Glob, Grep, Bash | Surfaces learnings from task artifacts and transcripts. |
| scribe | Haiku | Read, Write | Writes all state files. |
| issue-implementer | Opus | Agent | Autonomous groomed-backlog → tested-PR loop. Claims status:ready issues, implements each via TDD workers in dedicated worktrees, opens a PR, then loops to the next ready issue. Started via --agent issue-implementer; runs unattended after invocation. See docs/issue-implementer-runbook.md for preconditions, label setup, stop conditions, and first-run guidance. |
| issue-groomer | Opus | Agent | Autonomous backlog groomer. Claims open status-less issues, researches each deeply (codebase + product docs + external APIs), fills the target repo's issue template exhaustively with behavior contracts, assumptions, and alternatives, then applies status:ready (clear implementation path) or status:blocked (exhaustively groomed, genuine product/path decision needed). Loops; in WATCH mode re-checks every poll_interval for new issues. Started via --agent issue-groomer; runs unattended after invocation. See docs/issue-groomer-runbook.md for preconditions, label setup, stop conditions, and first-run guidance. |
| researcher | Sonnet | Read, Bash, Glob, Grep, WebFetch, WebSearch, Write | Deep external research on libraries, frameworks, SDKs, APIs, CLI tools, or cloud services. Reads official docs, source code, examples, runtime probes. Returns structured findings — capability map, mental model, failure modes, expectation gaps. No code commits. |
| distiller | Opus | Read, Glob, Grep, Write | Compresses raw evidence (research notes, command/error logs, debug transcripts, code samples) into citable knowledge artifacts: gotchas, patterns, anti-patterns, playbooks, before-you-build guides, decision records. Every claim must cite evidence. Returns a distillation manifest. |
| knowledge-packager | Sonnet | Read, Glob, Grep, Write | Assembles distilled knowledge into a navigable, self-contained artifact (skill pack, runbook, onboarding guide, internal wiki). Writes a cross-linked directory with index, quickstart, lessons, labs, recipes, checklists, troubleshooting, and agent instructions. Returns a navigability-verified manifest. |
| evidence-auditor | Opus | Read, Bash, Glob, Grep | Read-only auditor of claim-vs-evidence integrity. Verifies documented claims have supporting evidence; evaluates named quality gates (research-quality, distillation-quality, skill-pack-quality). Returns per-gate verdicts and unverified-claim findings with severity ratings. No file modifications. |
startup → intake → plan → delegate → integrate → review → test → promote-learnings → validate → close
| Task type | Agent | TDD enforced? |
|---|---|---|
feature | worker | Yes — red/green/regression commits |
bugfix | worker | Yes — red commit reproduces bug |
refactor | worker-refactor | No — existing tests must pass before & after |
test | worker-test | No — tests must be meaningful (mutation-checked) |
investigation | worker-investigation | N/A (no code written) |
Every delegated task includes:
{
"title": "Clear task name",
"type": "feature | bugfix | refactor | test | investigation",
"scope": "Precise description",
"allowed_files": ["list of files/directories"],
"forbidden_files": ["files NOT to touch"],
"dependencies": ["task IDs"],
"behavioral_tests": ["When [condition], then [result]"],
"regression_test_requirements": "What regression tests must exist"
}
.coord/ — Machine State (ephemeral, gitignored)| File | Purpose |
|---|---|
task-ledger.json | All tasks and statuses |
learning-inbox.jsonl | Candidate learnings |
context-packet.md | Session continuity |
tasks/TASK-XXX.json | Per-task artifacts |
reviews/REVIEW-XXX.json | Review artifacts |
docs/ — Durable Human-Readable Memory| File | Purpose |
|---|---|
docs/context/command-intent.md | Captured user intent |
docs/context/repo-practices.md | Conventions and patterns |
docs/context/known-issues.md | Known problems |
docs/plans/active-plan.md | Current plan |
When this skill is invoked, load and follow the full coordinator agent definition at agents/coordinator.md in this skill's directory. The agent definitions for all subagents are in agents/. Output schemas are in schemas/.
| Reference | Purpose |
|---|---|
| agents/coordinator.md | Full coordinator system prompt |
| agents/ | All agent definitions |
| schemas/ | JSON Schema contracts for agent outputs |
| coordinator-settings.json | Permission deny list |
| templates/.worktreeinclude | Files to copy into worktrees |
npx claudepluginhub dennisonbertram/developer-skill-pack --plugin developer-skill-packGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.