← ClaudeAtlas

prdlisted

Author a product PRD by interviewing the user, then emit user stories, scope, success metrics, and a derived task list. Triggers on "write a PRD", "create a PRD", "spec this feature", "PRD". A PRD is a product spec (what/why), NOT a technical design (use rfc) and NOT open research (use brainstorm). The PRD generates the todo; it is not itself the todo.
mirkobozzetto/arsenal · ★ 8 · AI & Automation · score 79
Install: claude install-skill mirkobozzetto/arsenal
<objective> Interview the user about a feature, then produce a complete product PRD and an ordered task list derived from it, following the flow PRD -> tasks -> (handoff to ship). Stop at the task list; never write feature code. </objective> <parameters> - `<feature idea>`: free-text feature name or one-line idea (remainder of input). - `-a`: auto mode, skip AskUserQuestion confirmations, use recommended options. - `-s`: skip-interview, draft directly from the given idea without the question loop (lower quality, use only when the idea is already detailed). </parameters> <state_variables> - feature_name: string # human-readable feature title - feature_slug: string # kebab-case slug for filenames - answers: object # gathered interview answers (JTBD, user, problem, constraints, 3-dim) - feature_dir: string # docs/prd/<slug>/ (one folder per feature) - prd_path: string # docs/prd/<slug>/prd.md - tasks_path: string # docs/prd/<slug>/tasks.md - prd_body: string # the drafted PRD markdown - task_list: array # ordered tasks derived from the PRD (nested checklist) - auto_mode: boolean # -a - skip_interview: boolean # -s </state_variables> <delimitation> - `prd` != `rfc`: rfc is a technical design doc (alternatives, tradeoffs, architecture). prd stays at product level (user value, scope, metrics) and never picks the technical how. - `prd` != `brainstorm`: brainstorm is open-ended research. prd assumes th