Skip to main content
skill CX Codex

problem-statement — Claude Code skill: purpose and install

Turn a user’s obstacle into a concise problem statement that captures their goal, what gets in the way, and why it matters. Use it during discovery or while framing work for a PRD.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add deanpeters/Product-Manager-Skills --skill problem-statement -a claude-code
Open on GitHub

What problem-statement does

The skill guides you from the person experiencing a problem to their desired outcome, barriers, root cause, and emotional impact. It then brings those details together in a short statement, with relevant context and constraints. This helps teams discuss the problem before settling on a solution.

The fill-in structure lives in template.md. Interview notes or other user research make a stronger starting point; without that context, research the problem instead of guessing. This skill frames the problem, not the solution, so it does not replace a PRD.

What it helps with

  • frame a user problem before discussing solutions
  • identify who is blocked and what is stopping them
  • turn a vague complaint into an actionable problem statement
  • distinguish a user need from a feature request
  • prepare a concise problem statement for a PRD

Example prompts for the agent

  • Help me describe which users are stuck, what they want to achieve, and what is getting in their way.
  • Turn these interview notes into a user problem statement with relevant constraints.
  • Frame this user problem for a PRD without proposing a solution.

How to install problem-statement

1Skills CLI (Vercel)

npx skills add deanpeters/Product-Manager-Skills --skill problem-statement -a claude-code

2Manually: put the files in place

~/.claude/skills/problem-statement/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/problem-statement/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about problem-statement

How do I install problem-statement in Claude Code?

Run npx skills add deanpeters/Product-Manager-Skills --skill problem-statement -a claude-code. The skill is installed at ~/.claude/skills/problem-statement/SKILL.md.

What does problem-statement do?

It helps frame a problem around the person affected, their goal, the obstacle, its underlying cause, and its human impact, then condenses that into a concise statement.

What information should I provide to problem-statement?

Start with who the user is and what they are struggling to do; interview findings or other research help add context. If that evidence is missing, investigate the problem rather than inventing details.

Similar skills

Everything for Design →

From the same set69

context-engineering-advisor An interactive advisor that pinpoints why agent workflows degrade under heavy prompts and helps structure memory retrieval. CX Codex +1 2,700installs finance-based-pricing-advisor Evaluates the financial impact of a planned pricing change before launch. Use it to weigh revenue lift against conversion and churn risk. CX Codex +1 2,700installs director-readiness-advisor An interactive coaching skill for the move from product manager to director: preparing, interviewing, the first months in the role, and recalibrating when things stall. CX Codex +1 2,600installs eol-message Drafts proportional sunset notifications for retiring features, tools, or subscription plans. Clarifies rationale, migration options, and timelines to keep user trust intact. CX Codex +1 2,600installs altitude-horizon-framework A reference skill that separates Director thinking from PM thinking on two axes: how wide you zoom out, how far ahead you look. Useful when the title changed and the work still feels like the old job. CX Codex +1 2,600installs problem-framing-canvas Guides teams through the MITRE problem framing model to clarify messy assumptions before writing code. Designed for 30–45 minute interactive sessions. CX Codex +1 2,600installs finance-metrics-quickref A quick SaaS finance reference for metric definitions, formulas, benchmarks and decision context during analysis. CX Codex +1 2,600installs positioning-workshop Runs a guided interview about target users, unmet needs, and competitors. Produces a Geoffrey Moore positioning statement in 60 to 90 minutes. CX Codex +1 2,500installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor