From agent-skills
Generate professional Product Requirements Documents, user stories, feature specs, competitive analyses, release notes, and stakeholder updates. Guides structured product thinking from problem definition through release planning.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-skills:prdThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
| Artifact | When to Use |
| Artifact | When to Use |
|---|---|
| Full PRD | New product or major feature needing cross-functional alignment |
| User Stories | Breaking down a feature into implementable units |
| Feature Spec | Smaller feature not warranting a full PRD |
| Competitive Analysis | Evaluating market landscape or justifying decisions |
| Release Notes | Communicating shipped changes to users |
| Stakeholder Update | Reporting progress to leadership |
If ambiguous, ask which artifact before proceeding.
# [Name] - Product Requirements Document
Metadata: Author, Date, Status, Version, Reviewers
1. Problem Statement: What problem, who has it, evidence/data, cost of inaction
2. Goals & Success Metrics: Objective, Key Results table (Metric|Current|Target|Timeline), Non-Goals
3. User Personas: Description, goals, pain points, technical proficiency
4. User Stories: Table (ID|Priority|Story|Acceptance Criteria)
5. Scope: In Scope, Out of Scope (with reasons), Future Considerations
6. Requirements:
- Functional: Table (ID|Requirement|Priority P0-P3|Notes)
- Non-Functional: Performance, Security, Scalability, Accessibility, Reliability
- P0=launch blocker, P1=important with workarounds, P2=deferrable, P3=nice-to-have
7. User Flows: Numbered steps, wireframe descriptions, edge cases & error states
8. Technical Considerations: Dependencies, API requirements, constraints, data needs
9. Release Plan: Phases table (Phase|Scope|Date|Gate), rollout strategy, rollback criteria
10. Risks & Mitigations: Table (Risk|Likelihood|Impact|Mitigation)
11. Open Questions: Table (Question|Owner|Due|Resolution)
12. Appendix: Links to research, designs, glossary
Summary table first: ID | Story | Priority | Points | Dependencies
Each story:
## [US-XXX] [Title]
Priority, Story Points, Sprint/Milestone, Dependencies
As a [persona], I want [action], so that [benefit].
Acceptance Criteria (Given/When/Then scenarios for happy path, alternatives, edge cases)
Technical Notes (optional), Out of Scope (optional)
# Feature Spec: [Name]
Metadata: Author, Date, Status, Parent PRD
Problem (2-3 sentences), Proposed Solution, User Stories (3-7),
Requirements table, Design notes, Technical Approach, Success Metrics, Risks, Open Questions
# Competitive Analysis: [Area]
Date, Author, Purpose
Market Overview, Feature Comparison table, Competitor Deep Dives (Strengths/Weaknesses/Differentiator/Pricing),
Gaps & Opportunities, Recommendations, Sources
# Release Notes - [Product] [Version]
Release Date, Highlights, New Features, Improvements, Bug Fixes, Breaking Changes, Known Issues, Deprecations
When generating from commits/PRs: group by type, rewrite to user-facing language, omit internal refactors/CI changes, highlight breaking changes.
# [Project] - Status Update
Period, Author, Overall Status (On Track/At Risk/Blocked)
Summary, Key Accomplishments, Metrics table, Risks & Blockers, Upcoming Milestones, Decisions Needed, Next Steps
npx claudepluginhub bos-hieu/agent-skills --plugin agent-skillsGenerates Product Requirements Documents (PRDs) with user stories, success metrics, scope, technical considerations, and risks for product features.
Generates structured PRDs with problem, context, solution, user stories, acceptance criteria, metrics, risks, and out-of-scope items. Iteratively gathers info via questions, reviews docs/issues/templates.
Generates structured Product Requirements Documents (PRDs) using proven PM template. Useful for creating, drafting, or helping with PRDs, product specs, feature specs, or product docs.