debug
Systematic debug workflow: research → orchestrate agents → escalate. Suggest when: stuck after 2-3 attempts, unfamiliar tooling,…
Run an existing lionagi playbook through the orchestration MCP server and retrieve its background result. Use when a saved `.playbook.yaml` workflow should be executed with concrete input or declared arguments.
$ npx -y skills add ohdearquant/lionagi --skill play --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/playContext preview
The summary Claude sees to decide when to auto-load this skill.
Run an existing lionagi playbook through the orchestration MCP server and retrieve its background result. Use when a saved `.playbook.yaml` workflow should be executed with concrete input or declared arguments.
name: play description: > Run an existing lionagi playbook through the orchestration MCP server and retrieve its background result. Use when a saved `.playbook.yaml` workflow should be executed with concrete input or declared arguments. allowed-tools: [Bash, Read, Write, Glob, Grep]
Use `play.submit` for a playbook that is already installed on the MCP server's machine. Use the `playbook` skill instead when the file itself needs authoring or editing.
1. Ask for the catalog in its own call and confirm `play.submit` is available:
mcp__plugin_orchestrate_lion__request(help=true)
2. Ask for the schema with the exact playbook name. A playbook's declared arguments change the schema, so the catalog marks this fingerprint as varying by `playbook`:
mcp__plugin_orchestrate_lion__request(help={"verb": "play.submit", "playbook": "minimal"})3. Copy that reply's `schema_fingerprint` into the op as a sibling of `args`:
mcp__plugin_orchestrate_lion__request(ops=[
{"op": "play.submit",
"args": {"playbook": "minimal", "prompt": "Explain monads with one example."},
"schema_fingerprint": "<fingerprint from the qualified help call>"}
])Never put `schema_fingerprint` inside `args`. It is not read there, so the server refuses the op as stale. Do not combine `help` and `ops` in one call; the server refuses that shape too.
This example uses a saved playbook at `~/.lionagi/playbooks/minimal.playbook.yaml`. If it is not already present, create it first:
name: minimal model: claude prompt: | Explain the supplied topic in plain language, with one concrete example.
Run the qualified help and submit calls above, then read the returned `run_id`:
mcp__plugin_orchestrate_lion__request(ops=[
{"op": "job.status", "args": {"run_id": "<run_id>"}}
])Repeat `job.status` until the run is terminal, then retrieve its console tail and artifact list:
mcp__plugin_orchestrate_lion__request(ops=[
{"op": "job.output", "args": {"run_id": "<run_id>"}}
])The submit response is only a run id, not the playbook's result. `job.list` finds recent runs; `job.kill` stops one by `run_id`.
argument directly inside the op's `args`; do not invent another nesting layer.
background job, so inspect it through `job.status` and `job.output`.
`{"verb": "flow.submit", "playbook": "<same name>"}`.
every op's `ok` field instead of trusting the top-level response alone.
Inside a lionagi checkout with `li` on `PATH`:
li play minimal "Explain monads with one example."
Use `li play minimal --help` to see the playbook's declared flags.
lionagi is a governed multi-agent orchestration framework. Build agent workflows in Python with typed, inspectable state, or run them straight from the terminal with the li CLI: single agents, parallel fan-outs, and DAG flows where an orchestrator plans
Systematic debug workflow: research → orchestrate agents → escalate. Suggest when: stuck after 2-3 attempts, unfamiliar tooling,…
Fan one task out to multiple independent lionagi workers through `fanout.submit`, optionally synthesizing their answers. Use when…
Plan and run a dependency-aware lionagi DAG through `flow.submit`, including dry runs and reactive follow-up capacity. Use when…
Plan and execute multi-agent workflows through lionagi's orchestration MCP tool: flow.submit (DAG pipelines), fanout.submit…
Author lionagi playbooks — reusable YAML workflow templates that define parametric agent tasks. Playbooks live at…
Multi-perspective PR review procedure. Plan a minimal DAG of specialists scoped to what the PR actually touches, synthesize with…