setuplisted
Install: claude install-skill kardebadas/claude-plugin
# Setup
## Overview
Gets `superb`'s dependencies in place, and says plainly what it could not do.
`superb:craft` needs nothing unless its optional browser UI is used.
`superb:pipeline` and `superb:bug-fix` both compose
[superpowers](https://github.com/obra/superpowers) and do not run without it.
Pipeline's standard-library state helper also requires Python 3.11+; Craft's
browser UI remains separately compatible with Python 3.9+.
## Step 1 — Run the check. Always, first.
Run `./check-deps.sh` from this skill's directory. It reports one fact per
line, and **its exit code is the instruction**:
| Exit | Meaning | What you do |
| ---- | ------- | ----------- |
| `0` | Everything required is satisfied | Report it. Stop. |
| `1` | Something is `MISSING` or `DISABLED` | Run the `ACTION` lines, then re-check. |
| `2` | **The state could not be determined** | **Do not install anything.** Report what it said. |
```
HARNESS claude | codex | unknown
REQUIRED <name> OK | MISSING | DISABLED | ERROR | UNKNOWN <detail>
OPTIONAL <name> OK | MISSING <detail>
MARKET <name> OK | MISSING
ACTION <the command that fixes the line above it>
NOTE <something you need to know that is not actionable>
```
If `check` was passed as the argument, report and stop regardless of the exit
code. With no argument, continue to Step 2.
**Exit 2 is not a soft failure.** `ERROR` means the query failed, not that the
dependency is absent — a failed `claude plugi