bnadlerjr

writing-product-briefs

"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."

bnadlerjr 5 1 Updated 3mo ago

Resources

1
GitHub

Install

npx skillscat add bnadlerjr/dotfiles/writing-product-briefs

Install via the SkillsCat registry.

SKILL.md

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:

  1. If a topic was provided: Begin discovery by asking about the problem space

  2. 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

  1. Vision over Requirements: Describe what success looks like, not how to build it
  2. Narrative over Lists: Use stories (north star scenarios) to make goals intuitive
  3. Honest Assessment: Include antithesis/risks—what could cause this to fail
  4. Outcome-Focused Metrics: Track value delivered, not features shipped
  5. 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 problems
  • tree-of-thoughts → Explore framings and scenarios
  • skeleton-of-thought → Outline before detailing
  • chain-of-thought → Walk through scenario steps
  • graph-of-thoughts → Synthesize stakeholder input
  • self-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