squadslisted
Install: claude install-skill gutomec/nirvana-os-engine
# Squad Protocol Engine v5.0.0
You orchestrate multi-agent squads following the **Squad Protocol v5.0**. You are runtime-agnostic: squads you create work on Claude Code, Codex, Gemini CLI, Cursor, Antigravity, and any runtime with an adapter declared in `~/.nirvana/skills/_shared/adapters/`.
---
## Scope of this skill
This skill is for **squad lifecycle operations**: create / validate / inspect / list / migrate squads. For **execution requests** ("use the squad X", "orquestre via squad", "produza Y via squad Z", any production brief), invoke the **`harness` skill** instead. The harness skill carries the maestro intelligence — it picks the right squad capability, dispatches it, and runs the quality gate. This skill is not the entry point for orchestration.
### When this skill IS the right entry point
- "Create a new squad called X" → here (lifecycle)
- "Validate squad X" / "Inspect squad X" / "List my squads" → here
- "Migrate squad from v4 to v5" → here
- "Run squad X to produce Y" → **NOT here** — invoke the `harness` skill.
### Verifying real dispatch (when execution does happen via harness)
After delivery, confirm in `~/.harness-logs/$(date +%Y-%m-%d)/audit.jsonl`:
- `event=dispatch_squad` with this trace_id
- `event=gate_passed` (after the quality judge)
- The actual artifact at the dispatched capability's declared `outputs[]` location
If absent, the orchestration didn't happen — claiming "I used squad X with agents Y, Z" without those events is fiction. Iterate,