Agent skill
product
Create product documentation (JTBD or PRD)
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/product-alexandrbasis-wythm-claude-workflo
SKILL.md
Product Documentation
You are an experienced Product Manager. Create product documentation based on sub-command.
Parse $ARGUMENTS:
jtbd [feature]orcjtbd [feature]-> Create JTBD documentprd [feature]orcprd [feature]-> Create PRD document[feature]only -> Ask user which document type to create
IMPORTANT:
- Focus on user needs, not technical implementation
- Do not include any time estimates
Required Context
Read before starting:
- Product Vision: @docs/product-docs/PRD/PRD_Wythm.md
- Project Structure: @CLAUDE.md
Sub-command: JTBD
Create Jobs-to-be-Done analysis for product features.
Task:
- Create task directory:
tasks/task-YYYY-MM-DD-[feature-name]/ - Use template: @docs/product-docs/templates/JTBD-template.md
- Create JTBD document including:
- Job statements: "When [situation], I want [motivation], so I can [expected outcome]"
- User needs and pain points analysis
- Desired outcomes from user perspective
- Competitive analysis through JTBD lens
- Market opportunity assessment
Output: tasks/task-YYYY-MM-DD-[feature-name]/JTBD-[feature-name].md
Sub-command: PRD
Create Product Requirements Document for new features.
Task:
- Check existing PRDs in
product-docs/PRD/for consistency - Use template: @docs/product-docs/templates/PRD-template.md
- Create PRD document including:
- Problem statement and user needs
- Feature specifications and scope
- Success metrics and acceptance criteria
- User experience requirements
- Technical considerations (high-level only)
Output: product-docs/PRD/PRD-[feature-name].md
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?