setuplisted
Install: claude install-skill chalosalvador/claude-workflows
# Setup
Get a repo from nothing to the full workflow, or tell an already-configured repo what it
is missing.
Two modes, chosen from the user's wording:
- **Bootstrap** (default, or "set up", "onboard") — probe, write, create, report.
- **Check** ("check", "doctor", "why isn't X working", "what's missing") — probe and
report only. **Changes nothing.** Run this first on a repo that already half-works.
When `repos` names siblings, check also reads each sibling's file — its checkout, else
the GitHub read in [`shared/config.md`](../../shared/config.md) § Repo scope — diffs
the two shared keys, `board` and `priorityCaps`, across the files and reports any
disagreement as a Missing row: two files feeding one board with two boards named
split the sweep. The area maps are per repo and are **not** diffed. Check instead
lists this repo's `area:*` labels (`gh label list --limit 200 --json name --jq
'.[].name'`) and reports every label with no `dri` entry in **this** file as a
Missing row, and every `dri` entry with no such label here as cleanup — that second
list is what a file carrying a sibling's areas shows, and it is not a failure.
- **Upgrade** ("upgrade", "migrate the config", "bring workflow.json up to date", or the
drift line any skill prints) — an existing file, a newer plugin: add only the keys the
schema gained since the file was written. § 3 Upgrade mode.
**Never overwrite without asking.** If `.claude/workflow.json` already exists, show the
diff be