plugin/skills/product-brief/SKILL.md
Structured product brief and PRD creation assistant. Use when the user needs to write a product brief, PRD, feature spec, or any document that defines what to build and why. Triggers include "product brief", "PRD", "spec", "feature doc", "write a brief", "define this feature", or when scoping work for engineering.
npx skillsauth add ahmedkhaledmohamed/pm-ai-partner-framework product-briefInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Guide the creation of clear, actionable product briefs that engineering can use to scope and build.
Every product brief should include:
# [Feature Name]
## Problem Statement
What problem are we solving? Who has this problem? Why does it matter now?
## Proposed Solution
What are we building? (High-level, not implementation details)
## User Value
Why will users care? What's the benefit?
## Success Metrics
| Metric | Current | Target |
|--------|---------|--------|
| Primary metric | X | Y |
| Secondary metric | A | B |
## Scope
### In Scope
- What's included in v1
### Out of Scope
- What we're explicitly NOT doing (and why)
## Open Questions
- Things we need to figure out before/during implementation
## Dependencies
- Other teams, systems, or work this depends on
## Timeline
- Target dates (if known), or "TBD pending scoping"
User: Help me write a product brief for adding voice messages to our chat feature.
Good Response:
Let me gather some context first:
Based on what you share, I'll draft the brief. Here's a starting structure:
[To be filled based on your context]
Initial draft based on common patterns: Users in messaging-heavy markets (Brazil, India, SEA) prefer voice over text — it's faster and more personal. Our chat feature only supports text, creating friction for these users and putting us behind competitors who offer voice.
Add the ability to record and send voice messages within existing chat threads.
Core functionality:
| Metric | Current | Target | |--------|---------|--------| | Voice messages sent/DAU | 0 | 5% | | Chat engagement (messages/user) | X | +15% | | Market-specific DAU (Brazil) | Y | +10% |
What context can you fill in? I'll refine based on your input.
User: I need a brief for adding a "remind me" button to push notifications.
Good Response:
Quick brief mode — I'll draft based on common patterns, you refine:
Users who see a push notification but aren't ready to act have no way to come back to it. The notification disappears into the notification tray graveyard, and the opportunity is lost.
Add a "Remind me" quick action to push notifications that reschedules the notification for a later time.
Options presented to user:
| Metric | Current | Target | |--------|---------|--------| | Reminder usage rate | n/a | 5% of notifications | | Reminded notification action rate | n/a | 40% (vs 12% overall) | | Notification dismissal rate | 35% | 25% |
Anything to adjust or add?
testing
Professional writing assistant for PM documents. Use when the user needs to write, draft, or polish documents like briefs, updates, emails, or presentations. Triggers include "write", "draft", "document", "help me write", "create a brief", "polish this", or when producing any written deliverable.
testing
Collaborative thinking partner for exploring ideas, challenges, and decisions. Use when the user says "think through", "explore", "brainstorm", "help me figure out", asks open-ended questions about strategy or priorities, or needs to work through a problem without a clear solution yet.
development
Technical analysis translator for Product Managers. Use when the user needs to understand a system, codebase, API, or technical concept in PM-friendly terms. Triggers include "understand system", "explain code", "technical analysis", "how does X work", "what does this service do", or when exploring unfamiliar technical territory.
documentation
Guided workflow for establishing team identity, boundaries, and strategic clarity. Use when starting a new role, inheriting ambiguity, when a team lacks clear identity, or when you need to define "what we own" vs "what we don't". Triggers include "strategic clarity", "team identity", "new role", "inherited ambiguity", "what does my team own", or "define our boundaries".