"Write Product Briefs that align teams on goals before discovery. Use when defining a new product vision, articulating problem statements, creating one-pagers, or crafting north star scenarios. Produces vision documents with thesis/antithesis, target audience, metrics, and narrative scenarios."
Resources
1Install
npx skillscat add bnadlerjr/dotfiles/writing-product-briefs Install via the SkillsCat registry.
Product Brief Writing
Create vision documents that get everyone aligned on goals. A Product Brief unblocks discovery by giving a clear, intuitive idea of what we're trying to accomplish—before diving into requirements or solutions.
When This Skill Applies
- Starting a new product or major initiative
- Articulating a problem statement or vision
- Creating a "one-pager" or "problem brief"
- User asks for "north star scenarios" or "product thesis"
- Need to align stakeholders before writing requirements
- Converting vague product ideas into clear direction
Invocation
Command: /writing-product-briefs or /writing-product-briefs [topic]
Initial Response
When invoked:
If a topic was provided: Begin discovery by asking about the problem space
If no topic provided, respond with:
I'll help you write a Product Brief to align your team on goals.
What product or initiative would you like to define?
You can provide:
- A problem you're trying to solve
- A product idea to explore
- An existing initiative needing clarity
I'll guide you through thesis, audience, metrics, and north star scenarios.Core Principles
- Vision over Requirements: Describe what success looks like, not how to build it
- Narrative over Lists: Use stories (north star scenarios) to make goals intuitive
- Honest Assessment: Include antithesis/risks—what could cause this to fail
- Outcome-Focused Metrics: Track value delivered, not features shipped
- Focus over Breadth: A complete brief is one that enables action, not one that covers everything
Process Overview
┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Discovery │ ──▶ │ Thesis │ ──▶ │ Metrics │ ──▶ │ Scenarios │
│ │ │ │ │ │ │ │
│ Problem & │ │ Claims & │ │ Goals & │ │ North star │
│ context │ │ risks │ │ tracking │ │ stories │
└─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘For detailed phase instructions, see workflow-phases.md.
Quick Reference
Phase 1 - Discovery: Problem, context, stakes, constraints
Phase 2 - Thesis: Claims (specific, falsifiable, value-focused) + honest risks
Phase 3 - Audience & Metrics: Named personas + adoption/value/business metrics
Phase 4 - Scenarios: Narrative stories covering personas, claims, metrics
Phase 5 - Review: Check completeness, verify quality, save or proceed
Thinking Patterns:
atomic-thought→ Decompose multi-domain problemstree-of-thoughts→ Explore framings and scenariosskeleton-of-thought→ Outline before detailingchain-of-thought→ Walk through scenario stepsgraph-of-thoughts→ Synthesize stakeholder inputself-consistency→ Validate thesis and completeness
Output Template
# Product Brief for [Product Name]
[Brief vision statement—what this product will do and why it matters.]
## Product Thesis
We make [N] basic claims:
**[Claim 1 Title]**
[Explanation of claim and why it will work]
**[Claim 2 Title]**
[Explanation of second claim]
## Antithesis/Risks
What might cause this to not work as we expect?
- [Risk 1]
- [Risk 2]
- [Risk 3]
## Target Audience
We have [N] target personas:
**[Persona Name]**
[Description of persona, their situation, and primary goal]
**[Second Persona]**
[Description]
## Product Goals
[Summary of primary goals]
**Adoption metric**
[Specific metric with baseline → target]
**Value metric**
[Outcome metric with baseline → target]
**KPI**
[Business metric and expected direction]
## North Star Scenarios
**[Scenario 1 Title]**
[Narrative story with persona, situation, interaction, resolution, value capture]
**[Scenario 2 Title]**
[Second narrative story]
**[Scenario 3 Title]**
[Third narrative story, including at least one failure/escalation case]Example
For a complete example, see kabletown-example.md.
Key elements demonstrated:
- Two clear thesis claims (reduced frustration, lowered toil)
- Specific, falsifiable risks
- Named personas (Tinker Tia, Sad Lisa)
- Metrics with current baselines and targets
- Five scenarios covering happy paths, edge cases, and escalation
Anti-Patterns
Vague Thesis
❌ "Our product will be better than competitors"
❌ "Users will love it"
✅ "Users will resolve issues faster because the assistant
understands intent better, getting handoff decisions right
80% more often than the current system"Missing Antithesis
❌ [No risks section]
❌ "Minor risks: timeline might slip"
✅ "The assistant might take actions it shouldn't, causing users
to be unpleasantly surprised—which would increase frustration
instead of reducing it"Feature-as-Goal
❌ "Launch feature X by Q2"
❌ "Ship mobile app"
✅ "Increase fully automated support interactions from 15% to 65%"Scenario Without Value Capture
❌ "User does the thing and it works. The end."
✅ "Once the technician reports install complete, Helpy checks
back with her to do a survey."Implementation in Scenario
❌ "She clicks the blue 'Help' button which opens a modal with
a WebSocket connection to our support API..."
✅ "She sees the Helpy button and asks what's going on. Helpy
checks her address against the outage map..."Tips for Better Briefs
- The brief is complete when it enables action, not when it's comprehensive
- Thesis claims should make you slightly nervous—if they're too safe, dig deeper
- Every scenario should reveal at least one requirement you hadn't explicitly listed
- If you can't demo a scenario, it's too abstract
- Revisit the brief when scenarios reveal gaps in thesis or metrics