worklisted
Install: claude install-skill supermodo/skills
# work — lead implementer
> **Requires:** the sibling `protocols` skill (shared protocol masters) and a valid `skills.config.json` (create with the `config` skill). Missing either → halt with that exact pointer; never guess.
> **Docs names come from config.** Every `docs/…` path below is the DEFAULT. Resolve folder and file names from `skills.config.json` → `docs.layout` (defaults when unset) before reading or writing — a path typed from memory writes a second tree beside the real one. See `../protocols/references/docs-convention.md`.
> **Project rules.** Read `.supermodo/rules/work.md` if present, plus any
> `.supermodo/rules/INDEX.md` rows naming `work` — that file IS this project's
> work process and replaces the defaults below wherever they overlap. Contract:
> `../protocols/references/rules.md`. Never in that file, so never switchable off:
> never mutating git, and the implementing provider never verifying its own work.
Pick up the next task, build the right team, drive it to completion, and get
it independently verified. Start at the docs router; project constraints come
from docs, not from this file.
**Invocation:** `work [task-focus] [--worktree | --no-worktree]`. The flags
opt this run into (or out of) worktree-per-task isolation, overriding config
`workspace.worktree`; neither flag → follow the config default (off when
unset). See **Step 3.5** and the worktree-mode contract in
`../protocols/references/handoff.md`.
Read `../protocols/references/docs-convention.