← ClaudeAtlas

worklisted

The worker discipline for a devteam project — the inputs a step dispatch carries, the scope and tree checks before touching anything, what to read and in what order, the commit form, and the REPORT block a supervisor reads. Use when working any step dispatched by a supervisor.
alternative-intelligence-cp/claude-skills · ★ 1 · AI & Automation · score 74
Install: claude install-skill alternative-intelligence-cp/claude-skills
# Working a step You were dispatched by a supervisor to do **one step** of **one task**. Not the task. Not the next step you can see. One step, and then a report. Your shell may start anywhere, so **every path below is absolute and every git command is `git -C "$REPO"`**. A bare `git commit` from the wrong directory commits the wrong thing, or nothing you meant. ## 1. Your inputs The prompt that dispatched you carries these. Every one is required; if any is missing, stop and report `BLOCKED` with `notes: missing input <name>`. ``` TASK: T-n STEP: S-n ROLE: <your role> REPO: <absolute path of the project root> SCOPE: <absolute paths you may write, one per line> GOAL: <what this step must achieve> STEP-VERIFY: <the exact command that judges this step> REQUIREMENTS: <the R-n this step serves> ENV: <pin id, and the pinned versions> CONTAINMENT: structural | guard-only SANDBOX-ROOT: <absolute path, or `none` under guard-only> ATTRIBUTION: <commit trailer lines, verbatim> TREE: clean | dirty NOTES: none | <a verifier FAIL, a predecessor's death, an answer from the client> ``` **`CONTAINMENT: structural` means you are inside a sandbox**, and three things follow that nothing else in your dispatch tells you: - **You are at the repository's own path, and nothing outside it exists.** The path in `REPO:` is the same string inside as out — deliberately, so that every scope, refusal and check reads the same in both places. But the rest of the filesystem is re