Problem Statement

Articulate user problems using an empathy-driven framework with persona and root causes.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/zhengxuyu/default-talents --skill problem-statement-zhengxuyu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Problem Statement
Source: https://github.com/zhengxuyu/default-talents/tree/main/product-manager-skills/skills/problem-statement
Command: npx skills add https://github.com/zhengxuyu/default-talents --skill problem-statement-zhengxuyu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you articulate a user's problem from their perspective, ensuring solutions are built around genuine needs and outcomes, not just features.

Core Features & Use Cases

  • Empathy-Driven Framework: Structures problems using "I am," "Trying to," "But," "Because," and "Which makes me feel."
  • Root Cause Analysis: Pushes beyond symptoms to identify the underlying reasons for a user's struggle.
  • Use Case: Before building a new feature, use this Skill to draft a clear, concise problem statement that aligns your team on why the feature is needed and who it will help.

Quick Start

Use the problem statement skill to draft a problem framing narrative for a user who is trying to book a flight but is overwhelmed by too many options.

Frequently Asked Questions about Problem Statement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a problem statement using user empathy?

To write a problem statement with user empathy, use a framework structured around "I am," "Trying to," "But," "Because," and "Which makes me feel" to capture the persona, desired outcomes, barriers, root causes, and emotional impact.

What is the best way to align stakeholders on user needs before solutioning?

The best way to align stakeholders on user needs is by articulating the problem from the user's perspective using a structured empathy framework, ensuring solutions are built around genuine outcomes rather than just features.

How do I conduct root cause analysis for a user problem statement?

To conduct root cause analysis for a user problem statement, push beyond surface symptoms to identify the underlying reasons for a user's struggle, incorporating the "Because" element within the empathy-driven framework.

Do I need user research and Jobs-to-be-Done insights to define a problem statement?

Yes, defining a problem statement requires user research, Jobs-to-be-Done insights, and persona clarity to accurately capture the user's perspective and articulate the genuine problem.

When should I use an empathy-driven framework for product discovery?

You should use an empathy-driven framework for product discovery before building a new feature, ensuring your team aligns on why the feature is needed and who it will help by focusing on genuine user needs.