Product Management · By Dean Peters (PM)

Problem Statement Framework

Frame customer problems with empathy and evidence before jumping to solutions.

What it is

This skill helps product managers, founders, and team leads write user-centered problem statements that capture who is affected, what they're trying to do, what's blocking them, and how it feels. It uses a structured framework to align stakeholders on the real problem before anyone proposes a solution. The result is a crisp, one-sentence problem statement backed by empathy and evidence.

What it does

  • Guides you through a five-part narrative: who the user is, what they're trying to do, what's blocking them, why, and how it makes them feel
  • Produces a single-sentence problem statement that teams can rally around
  • Helps you avoid solution smuggling and ensures you're solving a problem worth solving
  • Provides quality checks and examples to validate your problem framing with real users

Use it when

  • You're kicking off discovery or user research and need to align the team on what problem you're solving
  • Stakeholders are pushing for features but no one has articulated the underlying user problem
  • You need to pitch why a problem is worth solving to engineering, design, or executives
  • You're writing a PRD and want to start with a rock-solid problem definition

Add this skill to your AI

Copy the source URL and ask your AI to add it. Most coding agents — Claude Code, Cursor, Codex, Gemini CLI, OpenCode, Windsurf — will fetch and install it for you.

Try this prompt:

Add this skill to my project: https://github.com/deanpeters/Product-Manager-Skills/tree/main/skills/problem-statement
Made byDean Peters (PM)
CategoryProduct Management