setuplisted
Install: claude install-skill DmitriyYukhanov/claude-plugins
# setup — what the pipeline needs, and what would sharpen it
**You never run an install command here.** Print them and let the human decide: installing a
plugin changes their environment for every project.
## 1. The hard requirement: `gh`
Run `gh auth status`. Three outcomes:
- **Not installed** → point at <https://cli.github.com/> and stop; nothing else matters yet.
- **Installed, not logged in** → `gh auth login`.
- **Logged in** → read the `Token scopes:` line. `repo` is required; `project` only for board
mode (card sync at Steps 1 and 7), and without it the run still works on plain issues and says
once that board sync is off. Add one with `gh auth refresh -s project`. No scopes line at all
means a fine-grained token, not a broken login: report the scopes as unknown rather than
missing, and say board sync is skipped either way, since `gh` reads the classic line.
Report the account and the scopes you actually saw, not a summary of them.
## 2. What ships in Claude Code already
`code-review` (Step 6), `simplify` and `verify` (both Step 6) are registered by the CLI itself —
nothing to install, no marketplace involved. An official plugin is also called `code-review`; it
is a different thing. `deep-research` needs no install either, for a different reason: Claude Code
only starts it when the user types it, so the pipeline can never call it, and Step 2 uses its own
`Explore` subagent instead.
## 3. The companions
What each one buys the run is in `../run/reference