cooklisted
Install: claude install-skill paulnsorensen/easy-cheese
# /cook
Do not use it for fuzzy planning (`/mold`), no-write discussion (`/culture`), or review-only work (`/age`).
## Inputs
Accept one of:
- A spec path. When explicit, read it verbatim wherever it points.
- A bare slug. Resolve it to the durable spec path with `SPEC=$(python3 shared/scripts/artifact_path.py specs <slug>)`, then read `"$SPEC"`. If you're on a host that only exposes the packaged helper, `python3 ${CLAUDE_SKILL_DIR}/scripts/cook.pyz artifact-path specs <slug>` is the fallback. The resolver anchors specs at the per-project durable corpus (see `../cheese/references/formatting.md` § Corpus location); this is the form `/ultracook` uses when chaining.
- A pasted spec or issue.
- A focused implementation request with acceptance criteria.
- A clear, unambiguous task — single-file fix, named bug, well-scoped tweak — even without a spec.
Optional flags:
- `--auto` — autonomous mode. Skip every handoff gate, propagate the flag through `/press → /age → /cure`, and fix every medium-or-above finding plus cheap (contained-fix) lows across up to two cure passes. See `## Auto mode` below.
- `--hard` — propagate through `/press → /age → /cure → /plate`; `/plate` fires `/hard-cheese` only after its final artifact-writing gate.
- `--open-pr` — propagate to terminal `/plate`. A new PR follows `/plate`'s explicit-choice and review-shape policy.
- `--resume <slug>` — resume a crashed **fan** run from its manifest at `.cheese/ultracook/<slug>/manifest.yaml`: read the latest c