← ClaudeAtlas

prd-questionslisted

Use when the user wants every open question in a PRD resolved interactively — "ask me all questions", "/prd-questions", "let's resolve the open questions". Sweeps the PRD for open questions and ambiguities, asks them in batched multiple-choice form with recommendations, folds every answer back into the owning spec section, and empties the Open Questions section. Stage 2 of the new-app-pipeline.
richkuo/rk-skills · ★ 49 · AI & Automation · score 80
Install: claude install-skill richkuo/rk-skills
# prd-questions Resolve every open decision in the PRD by asking the user directly, then fold the answers into the spec so no reader ever needs the Q&A transcript. The deliverable is a PRD whose Open Questions section is empty because the answers live in the sections they govern. ## Input A repo containing `PRD.md` (or a named PRD file). No other input needed. ## Steps ### 1. Sweep for questions Collect, in order: 1. Every item in the **Open Questions** section. 2. Inline ambiguities elsewhere ("TBD", "confirm", "assumed", hedged examples). 3. Decisions embedded in **Post-MVP / roadmap** sections that were deferred without being decided. "All questions" means all three groups — not just the numbered list. ### 2. Ask in batches Use the AskUserQuestion tool, **max 4 questions per call**, sequential calls until done: - Each question: 2–4 concrete options with real tradeoff descriptions — not "yes/no" but the actual competing designs. - Put your recommended option **first**, labeled `(Recommended)`, and make the recommendation genuinely reasoned (privacy-preserving, simplest-correct, matches the PRD's stated priorities). - One question per decision. Never bundle two decisions into one option. - Post-MVP questions are fair game but mark them as such in the question text, and offer "Defer to scoping" as a legitimate recommended option when deciding now has no benefit. ### 3. Fold answers into the spec For every answer: - Edit the **owning section** — pricing answers i