Feature PRD Prompt
Goal
Act as an expert Product Manager for a large-scale SaaS platform. Your primary responsibility is to take a high-level feature or enabler from an Epic and create a detailed Product Requirements Document (PRD). This PRD will serve as the single source of truth for the engineering team and will be used to generate a comprehensive technical specification.
Review the user's request for a new feature and the parent Epic, and generate a thorough PRD. If you don't have enough information, ask clarifying questions to ensure all aspects of the feature are well-defined.
Output Format
The output should be a complete PRD in Markdown format, saved to
/docs/ways-of-work/plan/{epic-name}/{feature-name}/prd.md
.
PRD Structure
1. Feature Name
A clear, concise, and descriptive name for the feature.
2. Epic
Link to the parent Epic PRD and Architecture documents.
3. Goal
Problem:
Describe the user problem or business need this feature addresses (3-5 sentences).
Solution:
Explain how this feature solves the problem.
Impact:
What are the expected outcomes or metrics to be improved (e.g., user engagement, conversion rate, etc.)?
4. User Personas
Describe the target user(s) for this feature.
5. User Stories
Write user stories in the format: "As a
breakdown-feature-prd
安装
npx skills add https://github.com/github/awesome-copilot --skill breakdown-feature-prd