← ClaudeAtlas

threnody-tasklisted

Threnody normal orchestration via plan_task, decompose_task, and fleet_plan. Use for multi-file tasks, wave-based host Agent execution, or /fleet planning without a full execute_swarm contract.
timjensgrossinger/threnody · ★ 2 · AI & Automation · score 75
Install: claude install-skill timjensgrossinger/threnody
# Threnody task orchestration **Execution phase** after planning — see **`threnody-plan`** for plan-only vs plan-then-execute routing. Use this skill for **planning + host wave execution** without the full swarm persistence contract (`swarm_id`, budget preview, resume checkpoints). ## When to use | Use `threnody-task` | Use `threnody-swarm` instead | |---------------------|------------------------------| | `plan_task` / `decompose_task` / `fleet_plan` | `execute_swarm` | | Host runs `host_spawn_waves` | Need `swarm_id`, telemetry, resume | | No budget preview token flow | Budget preview + `preview_token` confirm | | Single planning pass | Coordinator star rounds (delegate mode) | ## Workflow 0. Prefer **`threnody-plan`** first unless the user already approved a wave plan. 1. **`route_task(task)`** — tier, `execution_hint`, optional single `host_spawn`. 2. **Decompose** (multi-concern work): - Prefer `decompose_task(task)` (alias of `plan_task`). - Or `plan_task(task)` directly. 3. **Read `host_spawn_waves`** from the plan response. 4. **Execute waves in order** via host `Task`/`Agent`: - Agents within one wave may run **in parallel**. - Respect wave ordering (later waves wait for earlier dependencies). 5. **Reporting** — check `learning_report_contract.report_mode`: - **`batch` (default):** do **NOT** call `report_host_wave` per worker wave. Spawn waves; learning is captured automatically (PostToolUse hook) or passed in the single terminal call (`learning