Writing PRDs
SkillDocs & knowledgeCreate Product Requirements Documents. Use when defining new features, projects, or initiatives. Covers user stories, acceptance criteria, and scope definition.
Use Writing PRDs in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Writing PRDs and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Writing PRDs skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by nguyenhuuca/assessment in .claude/skills/product/writing-prds/SKILL.md and read by Ahel’s review.
Workflows
- Define Goals: Articulate business goals and success metrics
- Identify Stakeholders: List all relevant stakeholders
- Draft User Stories: Capture user needs
- Detail Requirements: List functional and non-functional requirements
- Save Artifact: Save to
./docs/prd/prd_[feature].md - Review: Conduct stakeholder review
PRD Structure
- Overview: What and why
- Goals & Success Metrics: How we measure success
- User Stories: Who benefits and how
- Requirements: What must be built
- Out of Scope: What we're NOT building
- Timeline: Key milestones
User Story Format
As a [role],
I want [feature],
So that [benefit].
Example
As a registered user,
I want to reset my password via email,
So that I can regain access to my account if I forget it.
Acceptance Criteria
Use Given/When/Then format:
Given I am on the login page
When I click "Forgot Password"
Then I see a form to enter my email
Given I enter a valid registered email
When I submit the form
Then I receive a password reset email within 5 minutes
INVEST Criteria
Good user stories are:
- Independent: Can be developed separately
- Negotiable: Details can be discussed
- Valuable: Delivers user value
- Estimable: Can be sized
- Small: Fits in a sprint
- Testable: Has clear acceptance criteria
Resources
Signals
- GitHub stars
- 34
- Forks
- 24
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
writing-prds-nguyenhuuca- Source
- github.com/nguyenhuuca/assessment
github.com/nguyenhuuca/assessment
More in Docs & knowledge
Skill · mattpocock
More in Docs & knowledgecanvas-design
Skill · anthropics
More in Docs & knowledgedoc-coauthoring
Skill · anthropics
More in Docs & knowledgepopups
Skill · coreyhaines31
More in Docs & knowledgewriting-for-agents
Skill · mattpocock
More in Docs & knowledgespec-driven-development
Skill · addyosmani
More in Docs & knowledge