setup-stacklisted
Install: claude install-skill pricklywiggles/fractally-claude-marketplace
# Set Up Stack
The orchestrator for the stack-it pipeline. It takes a project from nothing to a working, verified, documented tech stack by running the five stage skills in order, resuming from wherever the project already is and pausing only where a human is genuinely needed. Each stage is a real skill with its own `SKILL.md`; this skill's job is to **sequence** them, carry the `.claude/stack-it/` artifacts between them, and handle the one loop where verification sends a bad choice back to be re-decided. Defer to each stage for *how* that stage works; don't reimplement it here.
## The pipeline
| # | Stage skill | Produces / does |
|---|---|---|
| 1 | `identify-stack-slots` | `.claude/stack-it/slots.yaml`: the decision categories |
| 2 | `decide-stack` | `.claude/stack-it/stack.yaml`: concrete, pinned, vetted choices |
| 3 | `install-stack` | installs the locked stack; updates `stack.yaml` to match reality |
| 4 | `scaffold-and-verify` | builds a minimal slice and runs it green; updates `stack.yaml` on pin drift; **escalates a stack fault back to stage 2** |
| 5 | `document-stack` | `docs/stack.md` and `docs/stack-notes.md` + the one-line `AGENTS.md` pointer + the `README` block documenting the stack |
Run each stage by following that stage's skill, not by re-deriving its behavior.
## Step 0: Set up the workspace
Before the first stage, get two things in place that you maintain for the rest of the run.
**Git.** Check whether the project is a git repository (`git rev-pa