problem-statement

Articulate user-centered problem narratives with an empathy-driven framing framework.

6.4k|767|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/deanpeters/Product-Manager-Skills --skill problem-statement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: problem-statement
Source: https://github.com/deanpeters/Product-Manager-Skills/tree/main/skills/problem-statement
Command: npx skills add https://github.com/deanpeters/Product-Manager-Skills --skill problem-statement

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Articulate a user-centered problem narrative using an empathy-driven framing framework. This guide helps teams align on the user's problem before jumping to solutions, and to frame product work around outcomes rather than features.

Core Features & Use Cases

  • Empathy-driven problem framing based on Jobs-to-be-Done and empathy mapping
  • Structured capture of persona, outcomes, barriers, root cause, and emotions
  • Generates a final problem statement and contextual constraints for stakeholder alignment

Quick Start

Provide a user persona and context to draft a problem framing narrative, then produce a concise final problem statement that can be shared with stakeholders. This should not include any code blocks.

Frequently Asked Questions about problem-statement

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

FAQPage Schema
How do I frame user problems with empathy before jumping to solutions?

To frame user problems with empathy, you articulate a user-centered problem narrative by capturing persona, outcomes, barriers, root cause, and emotions. This approach aligns product teams around user outcomes rather than features before solution development begins.

What is empathy-driven problem framing and when should I use it?

Empathy-driven problem framing is a technique that structures problem validation around a user's emotional context and barriers. You should use it during product discovery to guide stakeholder alignment and ensure teams address root causes instead of surface-level symptoms.

How do I write a problem statement using jobs to be done and empathy mapping?

Write a problem statement using jobs to be done and empathy mapping by providing a user persona and context. The framework guides you through structured capture of outcomes and emotional framing to produce a concise final problem statement with contextual constraints.

Can I use this problem framing framework for stakeholder alignment across product teams?

Yes, you can use this empathy-driven problem framing framework for stakeholder alignment across product teams. It generates a concise final problem statement plus context and constraints that align stakeholders on user outcomes before feature development.

What is the best way to structure a user narrative for product discovery?

The best way to structure a user narrative for product discovery is to apply an empathy-driven framing framework. This involves capturing the persona, expected outcomes, barriers, root cause, and emotional context to produce a validated problem narrative.

Do I need a defined user persona to start empathy mapping and problem validation?

Yes, you need to provide a user persona and context to draft a problem framing narrative. A defined persona serves as the foundation for capturing outcomes, barriers, and emotional framing required to produce the final problem statement.