← ClaudeAtlas

stdd-delegate-slicelisted

Hand a slice of work to a worker session with a declared scope, a ledger handoff, and a reviewed result. Use when: Before implementing a multi-step change whose steps are independent — hand slices to worker sessions (subagent, second CLI, teammate) instead of implementing everything inline; also whenever a worker's result comes back for review.
vsem-azamat/stdd · ★ 0 · Testing & QA · score 72
Install: claude install-skill vsem-azamat/stdd
<!-- generated by stdd v0.6.0 — do not edit, re-run `stdd init` --> # Delegate a Slice Roles are fixed. The orchestrator owns the docs edit, the commits, and the PR. The worker owns red-green inside a declared scope. The handoff artifact is the ledger, not prose — a worker's chat summary does not survive compaction, its recorded events do. ## Before the worker starts (orchestrator) 1. Make the docs decision yourself and record it: `stdd docs <decision> [paths…] [--reason <why>]`. 2. Declare the scope — this also snapshots the checkout baseline: ```bash stdd slice new --frozen "docs/**,migrations/**" --allowed "src/billing/**,test/billing/**" ``` `--frozen`: globs the slice must not touch. `--allowed`: globs the slice may touch — anything outside is a violation. At least one is required. 3. Write the brief **to a file** (session scratchpad, never the repo) and point the worker at it — pasted context stays resident in your window for the rest of the session; a file does not. Template: > **Task**: <one sentence> > **Spec**: read <canonical doc paths> — the docs edit is already made. > **Scope**: declared via `stdd slice new`; check yours with `stdd scope`. > **Loop**: failing test first — record it with `stdd red -- <cmd>`; > verify with `stdd verify -- <narrowest command>`. > **Do not**: commit, push, or edit docs — the orchestrator owns those. > **Questions**: ask them now, before starting — not mid-slice. > **Report**: w