Guides collaborative PRD creation from ideas of any fidelity. Use when starting a new feature, project, or spec.
Guides collaborative PRD creation from rough ideas to detailed specifications.
/plugin marketplace add liskl/claude-marketplace/plugin install liskl-metaskills@liskl/claude-marketplaceA conversational flow that transforms ideas (rough or detailed) into structured PRDs that serve as source of truth across sessions.
Anti-pattern to avoid: Cluttered PRDs that cause context drift. Keep it focused.
Start with:
What are you building? Share as much or as little as you have.
- Rough idea? I'll help you shape it.
- Some details already? I'll help structure and battletest.
- Detailed spec? I'll validate and format.
After their response, assess fidelity:
| Fidelity | Signals | Adapt |
|---|---|---|
| Rough | Vague goal, no features, "I want something for X" | More discovery questions, brainstorm together |
| Medium | Has goal + some features, maybe references | Clarifying questions, then structure |
| Detailed | Clear scope, stages defined, specific features | Light validation, jump to structuring |
Confirm:
This sounds like a [rough idea / medium-fidelity concept / detailed spec].
I'll [help you shape it / clarify and structure / validate and format].
Sound right?
For rough/medium fidelity:
Let's shape this. Tell me:
1. What problem does this solve? Who feels the pain?
2. What do you already know? Any prior thinking?
3. Any external references? (codebases, docs, demos, similar projects)
4. What does success look like? (rough is fine)
Ask follow-ups to understand:
For detailed fidelity: Skip or streamline — they've already thought this through.
Before structuring, stress-test:
Let me battletest this:
- What could go wrong?
- What's the riskiest assumption?
- Is the scope realistic?
- What's the MVP vs. the full vision?
Surface gaps, challenge assumptions, refine scope together.
Apply the template, populating from the conversation:
Core sections (always include):
Optional sections (as needed):
What format do you need?
1. Obsidian-optimized → Frontmatter + wiki-links + vault destination
2. Plain markdown → Clean, portable, no Obsidian-specific syntax
If Obsidian: Ask for vault path / PRD destination folder
Generate the full PRD and show it:
Here's your PRD. Review it:
[Full PRD content]
What would you like to do?
1. Ship it! → I'll save it now
2. Refine... → Tell me what to adjust
3. Show raw → Display for copying
---
created: [date]
type: prd
status: draft
related:
- "[[Related Project]]"
tags:
- [relevant tags]
---
# [Project Name] PRD
## Overview
[1-2 paragraphs: problem, solution, target user]
---
## Problem
[What's broken, evidence, concrete examples]
---
## Solution
[Concise answer, core insight]
---
## Scope
### In Scope (v0)
- [ ] Feature 1
- [ ] Feature 2
### Out of Scope
- Not doing X
- Deferred: Y
---
## Success Criteria
| Stage | Scope | "Done" when... |
|-------|-------|----------------|
| v0 | MVP | [criteria] |
| v1 | Enhanced | [criteria] |
---
## Open Questions
- [ ] Question 1
- [ ] Question 2
---
## Next Steps
- [ ] Immediate action 1
- [ ] Immediate action 2
---
## Session Handoff
- **Last updated:** [date]
- **Current status:** [where we are]
- **Blockers:** [if any]
- **Next session should:** [specific first action]
---
<!-- Generated by /create-prd -->
Same structure, but:
[[wiki-links]]/skill-builder for packaging expertise/create-prdCreate a Product Requirements Document (PRD) for a product feature