From tech-snacks
Interviews the user to turn a vague feature ask into a lightweight PRD, persisting Q&A rounds and emitting a structured lite-prd.md.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tech-snacks:lite-prdThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn a vague feature ask into a lightweight PRD by interviewing the user with `AskUserQuestion`, traversing the design tree (branch deeper when an answer opens new territory), persisting every round, and writing `lite-prd.md`.
Turn a vague feature ask into a lightweight PRD by interviewing the user with AskUserQuestion, traversing the design tree (branch deeper when an answer opens new territory), persisting every round, and writing lite-prd.md.
AskUserQuestion (2–4 grouped questions per round), up to ~50 questions total.lite-prd.md in the pasted format (minus Monetization).--deep: exhaustive branching — pursue every plausible sub-thread until the tree is dry or the ~50-question budget is spent. Default (no flag) is model-judged, biased to fewer: only branch when an answer materially changes scope or leaves a real ambiguity, and prefer finishing over exhausting the budget.<slug> from the feature ask (e.g. "team invites" → team-invites).docs/lite-prd/<slug>/ in the repo the skill was invoked in. If it already exists, reuse it and continue an in-progress run rather than clobbering.docs/lite-prd/<slug>/qa-log.md. Seed it with the raw ask.Read references/traversal-protocol.md and follow it exactly. It defines: how to seed the root questions, how to batch with AskUserQuestion, when to branch deeper vs. move on (and how --deep changes that), the ~50-question budget, and the persistence rule (write each round to qa-log.md immediately after the user answers, before asking the next batch).
Every round: ask → read answers → append the round to qa-log.md → decide whether to branch or advance.
When the tree is covered (or the budget is spent), read references/prd-template.md and fill every section from the Q&A log. Write the result to docs/lite-prd/<slug>/lite-prd.md.
Rules:
- [ ] checkboxes, exactly as the template shows.Tell the user the two paths written (qa-log.md and lite-prd.md), the question count, and list anything parked under Critical Questions so they know what's still open.
If the user's answers leave a section unsupported, write "TBD — see Critical Questions" rather than fabricating plausible-sounding content. A confidently-wrong PRD is worse than an honestly-incomplete one.
npx claudepluginhub ragnar-pwninskjold/tech-snacks --plugin tech-snacksInteractive, problem-first PRD generator that guides users through structured discovery, market research, and codebase exploration to produce hypothesis-driven product specs.
Generates complete PRDs via guided feature discovery, product context integration, clarifying questions, and optional codebase analysis. Outputs user stories, Gherkin criteria, metrics, and launch plans.
Conducts structured PRD interviews across 8 categories including problem context, users, features, tech, business, UX, risks, and testing to build actionable documents with Mermaid diagrams. For features, bug fixes, products, and /prd-builder commands.