pm-problem-framing

Define product problems from vague briefs with users, jobs, obstacles, and metrics.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/chenluhan/skill --skill pm-problem-framing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-problem-framing
Source: https://github.com/chenluhan/skill/tree/main/.agents/skills/pm-problem-framing
Command: npx skills add https://github.com/chenluhan/skill --skill pm-problem-framing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill helps product teams convert ambiguous briefs into a concrete problem framing that identifies users, jobs, obstacles, success metrics, and non-goals, preventing early jumps to solutions.

Core Features & Use Cases

  • Define target users and core scenarios to anchor product discussions.
  • Reconstruct the current job and workaround, surface obstacles, and justify why now.
  • Produce measurable success criteria and explicit non-goals to guide scoped prototyping and handoffs.

Quick Start

Provide a normalized brief and context to generate a clear PM Problem Framing.

Frequently Asked Questions about pm-problem-framing

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

FAQPage Schema
How do I turn a vague product brief into a clear problem statement?

To turn a vague brief into clear problem framing, identify target users, core jobs, obstacles, and success metrics. Specifying non-goals and target scenarios prevents early jumps to solutions and anchors product discussions.

What is problem framing in product management and why is it needed?

Problem framing in product management defines the exact product problem by reconstructing current workarounds and justifying why now. It is needed to prevent teams from jumping to solutions before understanding user obstacles and scope.

How do I define non-goals and success metrics for product scope?

Define non-goals and success metrics for product scope by establishing measurable criteria and explicit boundaries. This enforces concrete guardrails, ensuring required deliverables guide scoped prototyping and team handoffs.

Can I use scenario analysis to identify user obstacles and workarounds?

You can use scenario analysis to identify user obstacles by anchoring target scenarios. Reconstructing the current job and existing workarounds surfaces exact obstacles, providing rationale for why the product is needed now.

Does problem framing work for normalizing ambiguous user research requirements?

Problem framing works for normalizing ambiguous user research requirements by extracting target users and jobs from briefs. It translates raw research context into precise product problems with measurable success criteria.