project-initlisted
Install: claude install-skill jrittelmeyer/ai-dev-kit
# project-init
The one-time inception pass that turns an idea into a signed-off, documented
build program. Input: one or more plan documents, an inline idea prompt, or
both. Output: a converged product brief, mended context docs, and a
regenerated status doc + banded backlog whose completion **is** a 100/100
`project-audit` score for *this product* — then the lifecycle pipeline begins
at row 1.
Adapter: `.claude/ai-dev-kit.config.json` (`init.scaffold` — `{name}` → the
app name, `init.productBrief` default `docs/PRODUCT.md`, `docs` block); a
missing field → derive it from the repo and say so. Flags: `--deep` (research
fan-out), `--name <app-name>`. "The foundation" below = the template/starter
the repo builds on; on a repo with no foundation heritage, skip the scaffold
and fit-map — the rest applies unchanged.
Shared inception conventions (scaffold guard · question round · brief shape ·
doc registration · doc regeneration · sign-off gate):
[references/inception-shared.md](references/inception-shared.md) — read it
first; the steps below call into it.
Everything here is analysis and docs until the final gate — **this skill
writes no product code.**
## 1. Intake
- Read every provided plan document fully; restate an inline idea in your own
words. Neither provided → ask for one (the only unconditional stop).
- Re-run safety: if the product brief already exists, this is a
resume/revision — diff the new input against it and confirm scope with the
user instead of starting