From example-skills
Generates enterprise PRDs and lean one-pagers with Agile, Jobs-to-Be-Done templates. Scaffolds user stories, acceptance criteria, success metrics, and launch plans for product specs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/example-skills:product-requirements-designerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Transform product vision into actionable specifications.
Transform product vision into actionable specifications.
Enterprise PRD: Full cross-functional specification
Lean PRD: Hypothesis-driven one-pager
Agile/Scrum: Epics → Features → User Stories → Acceptance Criteria
Jobs-to-Be-Done: Job statement → Forces diagram → Solution mapping
Outcome-Driven: Desired outcomes → Opportunity scoring → Solution requirements
Hybrid: Mix frameworks based on product stage and team needs
[User type] experiences [problem] when trying to [goal],
which results in [negative outcome].
| Evidence Type | Source | Finding |
|---|---|---|
| User research | [Study/interviews] | [Key insight] |
| Analytics | [Data source] | [Metric showing problem] |
| Support data | [Tickets/feedback] | [Pattern identified] |
| Market research | [Source] | [Competitive gap] |
| Goal | Metric | Current | Target | Timeline |
|---|---|---|---|---|
| [Goal] | [KPI] | [Baseline] | [Target] | [By when] |
| User Segment | Goal | Success Indicator |
|---|---|---|
| [Segment] | [What they want to achieve] | [How we know they succeeded] |
| Persona | Description | Primary Need | Usage Context |
|---|---|---|---|
| [Name] | [Who they are] | [Core need] | [When/where/how] |
[Trigger] → [Step 1] → [Pain Point] → [Step 2] → [Pain Point] → [Outcome]
[Trigger] → [Improved Step 1] → [Step 2] → [Desired Outcome]
[High-level description of what we're building]
| ID | Requirement | Priority | Rationale |
|---|---|---|---|
| FR-001 | [System shall...] | P0/P1/P2 | [Why needed] |
| FR-002 | [System shall...] | P0/P1/P2 | [Why needed] |
Priority Definitions:
| Category | Requirement | Target | Rationale |
|---|---|---|---|
| Performance | [Response time, throughput] | [Specific target] | [Why] |
| Scalability | [Load, growth capacity] | [Specific target] | [Why] |
| Security | [Auth, data protection] | [Standard/compliance] | [Why] |
| Accessibility | [WCAG level, devices] | [Specific target] | [Why] |
| Reliability | [Uptime, recovery] | [Specific target] | [Why] |
| Interaction | User Action | System Response | Success State |
|---|---|---|---|
| [Name] | [What user does] | [What happens] | [Result] |
| Scenario | Handling | User Message |
|---|---|---|
| [Edge case] | [How handled] | [What user sees] |
| Dependency | Type | Owner | Status |
|---|---|---|---|
| [System/API/Team] | Blocking/Informational | [Who] | [Status] |
| System | Integration Type | Data Flow |
|---|---|---|
| [System] | [API/Event/Batch] | [In/Out/Bidirectional] |
| Risk | Likelihood | Impact | Mitigation |
|---|---|---|---|
| [Risk description] | High/Med/Low | High/Med/Low | [Mitigation plan] |
| Flag | Purpose | Default | Rollout Plan |
|---|---|---|---|
| [Flag name] | [What it controls] | Off/On | [% ramp plan] |
| Phase | Success Criteria | Go/No-Go Decision |
|---|---|---|
| Beta | [Criteria] | [Who decides] |
| GA | [Criteria] | [Who decides] |
[Conditions and process for rollback]
| Milestone | Date | Owner | Dependencies |
|---|---|---|---|
| PRD approved | [Date] | [PM] | Stakeholder review |
| Design complete | [Date] | [Design] | PRD |
| Dev complete | [Date] | [Eng] | Design |
| QA complete | [Date] | [QA] | Dev |
| Launch | [Date] | [PM] | All |
| Question | Owner | Due Date | Status |
|---|---|---|---|
| [Question] | [Who answers] | [When] | Open/Resolved |
| Role | Name | Date | Signature |
|---|---|---|---|
| Product | |||
| Engineering | |||
| Design | |||
| [Other stakeholders] |
Feature: [Name]
Owner: [PM]
Date: [Date]
Status: Draft/In Review/Approved
[2-3 sentences: Who has the problem, what is it, why does it matter]
We believe that [solution/change]
for [user segment]
will achieve [outcome]
We will know this is true when [measurable signal]
[Brief description with key capabilities—keep to 3-5 bullets]
| Assumption | Risk if Wrong | How to Validate |
|---|---|---|
| [Assumption] | [Impact] | [Test/signal] |
In: [Minimum features for learning] Out: [Explicitly deferred]
| Metric | Target | Measurement Method |
|---|---|---|
| [Primary metric] | [Target] | [How measured] |
| [Secondary metric] | [Target] | [How measured] |
[Top 2-3 risks with mitigations]
See references/agile-templates.md
See references/jtbd-templates.md
See references/odi-templates.md
This skill scaffolds the following artifacts alongside the PRD:
See references/user-stories-template.md
See references/acceptance-criteria-template.md
See references/wireframes-brief-template.md
See references/technical-handoff-template.md
references/agile-templates.md - Epic, feature, story templatesreferences/jtbd-templates.md - Job statement, forces diagramreferences/odi-templates.md - Outcome-driven innovation templatesreferences/user-stories-template.md - User story formatsreferences/acceptance-criteria-template.md - AC patternsreferences/wireframes-brief-template.md - Design handoff briefreferences/technical-handoff-template.md - Engineering handoff specnpx claudepluginhub a-organvm/a-i--skills --plugin document-skillsProvides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.