problem-definition

Articulate user problems with explicit type, scope, and validation criteria.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/cvillamarp-lgtm/skillspodcast --skill problem-definition-cvillamarp-lgtm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: problem-definition
Source: https://github.com/cvillamarp-lgtm/skillspodcast/tree/main/skills/problem-definition
Command: npx skills add https://github.com/cvillamarp-lgtm/skillspodcast --skill problem-definition-cvillamarp-lgtm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Define and articulate the core user problem clearly to prevent solution-first thinking and misaligned efforts.

Core Features & Use Cases

  • Frameworks and prompts to surface and frame problems accurately
  • Guidance for distinguishing business vs. customer problems and identifying struggling moments
  • Use case examples illustrating problem framing in discovery, roadmap planning, and solution evaluation

Quick Start

Please articulate the core user problem and the top three struggles in my current idea.

Frequently Asked Questions about problem-definition

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

FAQPage Schema
How do I define a product problem before building a solution?

Problem framing in product discovery distinguishes business problems from customer problems by mapping struggling moments and gathering stakeholder input. It ensures teams address the correct problem space, validating problem scope and alignment before committing to roadmap planning or solution evaluation.

What is problem framing in product discovery?

Problem framing in product discovery distinguishes business problems from customer problems by mapping struggling moments and gathering stakeholder input. It ensures teams address the correct problem space, validating problem scope and alignment before committing to roadmap planning or solution evaluation.

How do I write a structured problem statement for roadmap planning?

Yes, you can use Jobs-to-be-Done theory for problem definition by identifying struggling moments and mapping them to stakeholder input. This approach frames the opportunity accurately and validates problem scope before proposing solutions, aligning efforts with actual user needs.

Can I use Jobs-to-be-Done framework for problem definition?

Yes, you can use Jobs-to-be-Done theory for problem definition by identifying struggling moments and mapping them to stakeholder input. This approach frames the opportunity accurately and validates problem scope before proposing solutions, aligning efforts with actual user needs.

How do I align stakeholders during opportunity framing?

The limitations of solution-first thinking in product management include misaligned efforts and wasted resources on features users do not need. Defining and articulating the core user problem clearly before proposing solutions prevents this by validating problem scope through stakeholder input and struggling moment mapping.

When should I not use solution-first thinking in product management?

The limitations of solution-first thinking in product management include misaligned efforts and wasted resources on features users do not need. Defining and articulating the core user problem clearly before proposing solutions prevents this by validating problem scope through stakeholder input and struggling moment mapping.