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