Skip to main content

/jaan-to:pm-prd-write

Generate a Product Requirements Document from an initiative.


What It Does

Takes your feature idea and creates a structured PRD with:

  • Problem statement
  • Success metrics
  • Scope (in/out)
  • User stories

The skill reads your tech stack and team context to generate relevant content.


Usage

/jaan-to:pm-prd-write "user authentication feature"

What It Asks

QuestionWhy
What problem does this solve?Core of PRD
How will you measure success?Defines metrics
What's NOT included?Sets boundaries

The skill may ask follow-up questions based on your context.


Output

Path: jaan-to/outputs/pm/{slug}/prd.md

Example: jaan-to/outputs/pm/user-auth/prd.md

Contains:

  • Title
  • Problem Statement
  • Solution Overview
  • Success Metrics (table)
  • In Scope / Out of Scope
  • User Stories
  • Open Questions
  • Appendix

Example

Input:

/jaan-to:pm-prd-write "password reset flow"

Questions asked:

  • What problem does this solve?
  • "Users forget passwords and can't log in"
  • How will you measure success?
  • "Reduce support tickets by 30%"

Output (jaan-to/outputs/pm/password-reset/prd.md):

# Password Reset Flow

## Problem Statement
Users forget passwords and cannot access their accounts...

## Success Metrics
| Metric | Target |
|--------|--------|
| Support tickets | -30% |
| Reset completion rate | >80% |

## Scope
### In Scope
- Email-based reset
- Token expiration

### Out of Scope
- SMS reset
- Security questions

Tips

  • Be specific in your initiative description
  • Mention constraints early (timeline, tech limits)
  • Answer questions with measurable details
  • Review the preview carefully before approving

Learning

This skill reads from:

jaan-to/learn/jaan-to:pm-prd-write.learn.md

Add feedback:

/jaan-to:learn-add pm-prd-write "Always ask about i18n"