Transform a rough feature idea into a structured, actionable Product Requirements Document ready for engineering and design.
Convert a rough feature idea into a complete PRD with clear objectives, user stories, requirements, and success metrics.
When a product manager or team member has a new feature idea or initiative that needs to be formalized for engineering and design handoff.
Analyze the feature idea provided below and extract core intent, target users, and the problem being solved: $feature_idea
Analyze the feature idea provided below and extract core intent, target users, and the problem being solved:
$feature_ideaWrite the PRD header section: include a one-line feature summary, problem statement (2–3 sentences), goals, and explicitly list what is out of scope.
Generate 3–5 user stories in 'As a [user], I want to [action] so that [outcome]' format. Cover the primary happy path and at least one edge case or secondary persona.
List functional requirements as numbered acceptance criteria (what the system must do) and non-functional requirements (performance, security, accessibility). Be specific and testable.
Define success metrics: list 2–4 KPIs or measurable outcomes that indicate the feature is working, and describe how each would be tracked (e.g., event logging, surveys, funnel analysis).
Add an open questions and dependencies section: surface any unresolved decisions, technical unknowns, cross-team dependencies, or stakeholder approvals needed before build can begin.
Return the PRD as a structured document with clearly labeled sections: Summary, Problem Statement, Goals & Non-Goals, User Stories, Functional & Non-Functional Requirements, Success Metrics, and Open Questions & Dependencies. Use headers, numbered lists, and bullet points for scannability.
Copy this skill into your library to inject it into Claude, ChatGPT, and Gemini — or install your whole library as /korvai: commands in Claude Code.
Get started free →