Run a genuinely-parallel multiagent implementation - plan, gate on environment, spawn subagents concurrently, aggregate
Scanned 9/10/2026
Install to Claude Code
npx -y skills add snoodleboot-io/prompticorn --skill minimal --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Minimal?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/snoodleboot-io-minimal-b5b82cb2)More formats (shields.io, HTML) on the badges page.
---
name: multiagent-orchestration
description: Run a genuinely-parallel multiagent implementation - plan, gate on environment, spawn subagents concurrently, aggregate
when_to_use: Load before planning ANY work with independently executable units - the request names parallel/multiagent/concurrent execution, asks to orchestrate or fan out agents, or decomposes into lanes that would otherwise run one at a time
languages: [all]
subagents: [all]
tools_needed: [read, glob]
---
## Instructions
Use this when asked to run a multiagent implementation. You (the host assistant)
perform the orchestration using your own subagent-spawning primitives — this is a
procedure, not a runtime. Do not skip the two hard gates (environment readiness,
plan approval).
1. **Load conventions.** Locate and read every governing doc (coding standards,
ADRs, naming, structure, security, test patterns). Confirm what loaded; flag gaps.
2. **Discover agents.** Enumerate the available agent prompts and map each to a
pipeline role (code, ATDD, TDD, verify, enforce, security, debug, PM/architect).
Flag any role with no matching agent.
3. **Design the execution model.** Declare each unit's dependencies explicitly;
independent units run in parallel by default. Spawn a subagent per independently
executable unit, briefing each with its agent prompt, the loaded conventions, its
task scope, and the interfaces it shares with others. A unit with parallelisable
subtasks spawns its own subagents rather than working through them serially.
Define the aggregator that validates across outputs and gates the next phase. See
the `multi-agent-coordination` and `workflow-orchestration-patterns` workflows
for the coordinator pattern.
4. **Environment-readiness gate (HARD).** The `environment-setup` subagent
identifies, starts, and health-checks every required service — dev server, test
runner, database, broker, mocks, watchers — before any other lane is unblocked.
Assume nothing is already up. Confirm ports and health checks; document how to
verify and stop each cleanly. The pipeline owns setup — never tell the human to
start services. An unstartable service is a surfaced blocker, not a silent
failure.
5. **Present the plan for approval (HARD gate).** Deliver a markdown document
showing: conventions loaded, agent roster, environment manifest, a Mermaid
execution map (env gate → parallel lanes → subagent spawn points → aggregation →
sequential gates → debug/retry loop), subagent specs, convention-enforcement
checkpoints, test strategy (ATDD before coding, TDD concurrent), gap report, and
debug/retry logic. Wait for approval.
6. **Execute concurrently on approval.** Spawn all unblocked subagents at once —
never wait for one to return before launching the next; unblock downstream the
moment dependencies resolve; surface progress from all streams as it happens;
aggregate at each gate; debug/retry/escalate on failure.
If the roster, conventions, environment state, or plan change materially mid-run,
pause every lane and re-present for approval.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!