← ClaudeAtlas

start-prdlisted

Bootstrap a `.fakoli-state/prd.md` draft from a rough project idea — interview the user question-by-question and write the result so `fakoli-state prd parse` can consume it. Use this skill when the user has a project intent but does not yet have a PRD (e.g., asks to "start a PRD", "draft requirements", "author a PRD", or "spec out a project"); bridges to `/fakoli-flow:brainstorm` when `claude plugin list` reports the `fakoli-flow` plugin installed, and falls back to a self-contained interview loop otherwise.
fakoli/fakoli-plugins · ★ 4 · Data & Documents · score 74
Install: claude install-skill fakoli/fakoli-plugins
# Start a PRD — Rough Idea to PRD Draft Produce a parseable PRD from an unstructured prompt by interviewing the user one question at a time. This skill writes `.fakoli-state/prd.md` — it does not parse, review, or approve. Those steps belong to the `prd` skill. --- ## When to Use - The user has an idea ("I want to build a CLI that converts CSV to Parquet") but no PRD yet. - `fakoli-state status` reports `prd-status: none` and the user is not ready to write the template by hand. - A rough scope was discussed in chat and now needs to be captured as a structured document. - The user explicitly asks to "start a PRD", "draft requirements", "author a PRD", or "spec out" a project before planning. **Do not use this skill** to parse, review, or approve a PRD that already exists — use the `prd` skill. **Do not use this skill** to score, plan, or expand tasks — use the `plan` skill. **Do not use this skill** when the user already has a complete `prd.md` in hand and just wants it loaded into state. --- ## Prerequisites `.fakoli-state/` must exist. Confirm before proceeding: ```bash ls .fakoli-state/state.db 2>/dev/null || echo "MISSING: run fakoli-state init first" ``` If `state.db` is absent, run: ```bash fakoli-state init --name "<project-name>" ``` This skill writes a file; it does not require any `fakoli-state` CLI subcommand to be available beyond `init`. --- ## Workflow ### Step 1 — Detect whether `fakoli-flow:brainstorm` is available Before running the self-contai