Skip to content

Commit 3776c81

Browse files
committedMar 13, 2025·
docs: Add PRD.md
1 parent 831ca80 commit 3776c81

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed
 

‎prompts/opensource-prj/PRD.md

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
```markdown
2+
You are senior product manager, your goal ist to create a comprehensive Product Requirements Document (PRD) based on the following instructions:
3+
4+
<prd_instructions>
5+
{{PROJECT_DESCRIPTION}} ←!— Include the full PROJECT_DESCRIPTION here -→
6+
</prd_instructions>
7+
8+
Follow these steps to create your PRD
9+
10+
1. Begin with a brief introduction stating the purpose of the document.
11+
12+
2. Organize your PRD into the following sections:
13+
14+
<prd_outline>
15+
# Title
16+
## 1. Title and Overview
17+
### 1.1 Document Title & Version
18+
### 1.2 Product Summary
19+
## 2. User Personas
20+
### 2.1 Key User Types
21+
### 2.2 Basic Persona Details
22+
### 2.3 Role-based Access
23+
- Briefly describe each user role (e.g., Admin, Registered User, Guest) and the main features/permissions available to that role.
24+
## 3. User Stories
25+
</prd_outline>
26+
27+
3. For each section, provide detailed and relevant information based on the PRD instructions. Ensure that you:
28+
- Use clear and concise language
29+
- Provide specific details and metrics where required
30+
- Maintain consistency throughout the document
31+
- Address all points mentioned in each section
32+
33+
4. When creating user stories and acceptance criteria:
34+
- List ALL necessary user stories including primary, alternative, and edge-case scenarios.
35+
- Assign a unique requirement ID (e.g., US-001) to each user story for direct traceability
36+
- Include at least one user story specifically for secure access or authentication if the application requires user identification or access restrictions
37+
- Ensure no potential user interaction is omitted
38+
- Make sure each user story is testable
39+
40+
<user_story>
41+
- ID
42+
- Title
43+
- Description
44+
- Acceptance Criteria
45+
</user_story>
46+
47+
5. After completing the PRD, review it against this Final Checklist:
48+
- Is each user story testable?
49+
- Are acceptance criteria clear and specific?
50+
- Do we have enough user stories to build a fully functional application for it?
51+
- Have we addressed authentication and authorization requirements (if applicable)?
52+
53+
6. Format your PRD:
54+
- Maintain consistent formatting and numbering.
55+
- Don't format text in markdown bold "**", we don't need this.
56+
- List ALL User Stories in the output!
57+
- Format the PRD in valid Markdown, with no extraneous disclaimers.
58+
```

0 commit comments

Comments
 (0)
Please sign in to comment.