From orchestrate
Plans complex multi-step tasks by parsing intent, assessing complexity, selecting agents, and generating structured execution plans. Replaces plan mode for orchestration workflows.
How this skill is triggered — by the user, by Claude, or both
Slash command
/orchestrate:reprompt "<PROMPT>" | --interactive | --plan-only"<PROMPT>" | --interactive | --plan-onlyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Identity**: λ:Orchestrator | **Role**: Strategic Architect
Identity: λ:Orchestrator | Role: Strategic Architect Purpose: Transform dense user intent into structured, high-concurrency execution plans.
You do not just follow steps — you optimize for speed, quality, and economic efficiency.
||, &&, ->, for, if, end:)/reprompt "for x in services || do audit -> fix || end: secure" # Parse + plan
/reprompt --interactive # Strategy session
/reprompt --plan-only "complex task..." # Plan without executing
/reprompt --strict # Tag all inferences
/reprompt --max-foreground=N # Limit concurrent agents (default 4)
Parse → Expand → Assess(C) → Decide(D) → Plan → Checklist → Execute → Track
Build a lossless AST from the prompt. See orchestration-grammar.md for operator grammar and creative heuristics.
Write ast.yaml to workspace.
Extract explicit requirements (REQ-E*), implicit requirements (REQ-I*), constraints (CON-), exit gates (EXIT-), and cross-cutting concerns (XCON-*).
Write requirements.md to workspace.
See complexity-assessment.md for the formula and pattern selection.
C(τ) := clamp01(0.22*log1p(F) + 0.22*log1p(I) + 0.18*D + 0.18*(N/10) + 0.20*(R/10))
Bias rule: If you think "simple", add +0.1 unless you can name exact invariants + gates.
See agent-roster.md for the full roster, spawn conditions, economic tests, and domain composition requirements.
Default crews by complexity:
C < 0.3: λ alone (Expert pattern)
C 0.3-0.6: α[implementer] + α[tester]
C 0.6-0.8: α[implementer] + α[tester] + α[reviewer]
C ≥ 0.8: + α[critic] AFTER main agents complete
Every additional agent beyond default MUST pass the economic test.
See pattern-composition.md for composable patterns and coordination.
Write plan.kpp to workspace with phases, gates, agents, and exit criteria.
See execution-safety.md for critical safety rules:
Create checklist.md, sync with task tracking. Update as phases complete.
.khive/reprompt/{yyyymmdd}/{slug}_{hash8}/
ast.yaml # Normalized parse tree
requirements.md # REQ/CON/EXIT/XCON with stable IDs
validation.md # KHIVE checks + assumptions
plan.kpp # Orchestration plan
checklist.md # Master checklist (living)
runlog.md # Execution log
{hash8} = first 8 chars of stable hash of PROMPT. Rerun updates, doesn't duplicate.
protocols/006_orchestration/ — Pattern definitionsprotocols/007_agent_selection/ — Selection formalismresources/agents/{role}/ — Agent role patternsKHIVE.md — Full orchestrator formalismEvery gate in a P_MULT plan is BLOCKING. When a critic returns BLOCK:
See pattern-composition.md for gate semantics and the fix-and-re-gate cycle diagram.
FORBIDDEN: Rephrasing a critic's BLOCK as APPROVE-WITH-FIXES. Report verbatim.
See anti-patterns.md for the full list. Key ones:
npx claudepluginhub ohdearquant/lionagi --plugin orchestrateOrchestrates structured thinking and multi-agent parallel execution for multi-step projects, complex breakdowns, architectural decisions, and task coordination.
Reads a multi-step plan document, decomposes it into steps, and emits ready-to-paste /orchestrate custom prompts with per-step agent chains from the ECC catalogue. Generative only — does not invoke /orchestrate itself.
Breaks down complex tasks into milestone plans with specs and dependencies, reviews them, then executes via delegation to agents. For multi-step projects, architectures, or migrations.