to-tasks
Installation
SKILL.md
to-tasks — Task Decomposition & Persistence Pipeline
Pipeline wrapper chaining task decomposition (via /split-tasks) and tracker persistence (via /track-tasks).
Operating Invariants
- Delegation Exclusivity: Delegate DAG derivation exclusively to
/split-tasksand persistence operations exclusively to/track-tasks; never calculate DAG topology or mutate files directly. - Lean Authorization Gate: Present the derived Task DAG and halt for authorization before persistence, unless task publication is already explicitly pre-authorized by the caller.
- Zero-Implementation Boundary: Task creation never authorizes code implementation; implementation remains a separate
/forgeinvocation.
Execution Protocol
- Decompose: Invoke
/split-taskswith the input changeset, architectural directions, or acceptance criteria to derive the in-memory Task DAG. - Authorize:
- If task persistence is unauthorized: Output the Task DAG from
/split-tasksasSTAGEDand halt the turn. - If persistence is authorized: Forward the Task DAG manifest directly to
/track-tasks.
- If task persistence is unauthorized: Output the Task DAG from
- Persist & Verify: Execute
/track-tasksto sync records to the configured tracker (.agents/task-tracker.md), verify IDs/paths, and report the persistence contract.