dw-initlisted
Install: claude install-skill dominikwozniak/dw-solo-skills
# dw-init — scaffold a repo for the solo lane
Everything the loop assumes a repo has, written in one gated pass: the `.ai/` state the skills read
and write, the durable homes they promote into, the guardrail hooks, and a settings file whose
allow-list is **derived from the project rather than guessed**.
## What it writes
| Path | Tracked? | Purpose |
| ----------------------------------- | ----------------- | -------------------------------------------------------- |
| `.ai/work/` | **tracked** | one folder per change (`dw-shape` writes `CHANGE.md`) |
| `.ai/README.md` | **tracked** | what `.ai/` is and who owns it |
| `.ai/backlog/` + its `README.md` | **tracked** | one file per follow-up, between changes |
| `.ai/archive/` + its `README.md` | **tracked** | landed change docs — history, not guidance |
| `docs/decisions/` + its `README.md` | **tracked** | durable decision records (`dw-land` promotes here) |
| `CONTEXT.md` | **tracked** | the project's glossary — terms only |
| `AGENTS.md` | **tracked** | the one always-loaded file: rules, commands, Task Router |
| `CLAUDE.md` | **tracked** | a symlink to `AGENTS.md` — never a second c