problem-statement

Articulate user-centered problem statements from interview and persona inputs.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/omeragaakbas/zoyare --skill problem-statement-omeragaakbas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: problem-statement
Source: https://github.com/omeragaakbas/zoyare/tree/main/.claude/skills/problem-statement
Command: npx skills add https://github.com/omeragaakbas/zoyare --skill problem-statement-omeragaakbas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turns vague feature requests, assumptions, or metric-focused goals into a concise, user-centered problem narrative that names who is blocked, what they are trying to do, why they are blocked, and how it makes them feel so teams can align on outcomes before designing solutions.

Core Features & Use Cases

  • Empathy-driven framing: Guides you through "I am / Trying to / But / Because / Which makes me feel" to surface persona, desired outcomes, barriers, root causes, and emotions.
  • Discovery & alignment: Use during research synthesis, stakeholder alignment, PRD scoping, and prioritization to avoid solution smuggling and keep work outcome-focused.
  • Validation checklist: Includes context/constraints, quality checks, and steps to test the statement with users and stakeholders.

Quick Start

Write a concise, empathetic problem statement for a sales rep who is trying to prioritize leads but is blocked by manual spreadsheets and siloed data using the I am/Trying to/But/Because/Which makes me feel structure.

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 user-centered problem statement from raw user research?

Write a user-centered problem statement by applying the "I am / Trying to / But / Because / Which makes me feel" structure to articulate personas, desired outcomes, blocking barriers, root causes, and emotional impact from your interview insights.

How do I reframe vague feature requests into measurable user outcomes?

Reframe vague feature requests into measurable user outcomes by synthesizing jobs-to-be-done insights into an empathetic narrative that names who is blocked, what they are trying to do, and why they are blocked before scoping your PRD.

What is the best way to align stakeholders during product discovery and prioritization?

Align stakeholders during product discovery by generating a single-sentence final problem statement alongside a context and constraints list, preventing solution smuggling and keeping prioritization strictly focused on user outcomes.

Can I use jobs-to-be-done insights to document blocking barriers and root causes?

Yes, you can use jobs-to-be-done insights to document blocking barriers and root causes by mapping them into a narrative that specifies the persona, the attempted task, and the resulting emotional impact.

How do I validate a problem statement with users and stakeholders?

Validate a problem statement with users and stakeholders by applying a built-in validation checklist that reviews context, executes quality checks, and tests the finalized narrative against actual user needs and stakeholder constraints.

Does this problem framing approach work for PRD scoping and stakeholder alignment?

Yes, this problem framing approach works for PRD scoping and stakeholder alignment by transforming assumptions and metric-focused goals into a concise, empathy-driven context list that teams can validate before designing solutions.