problem-definition

Define product or system problems with measurable success criteria and scope boundaries.

1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/Atlas-Memory-Framework/AtlasMemory-Tools --skill problem-definition-atlas-memory-framework
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: problem-definition
Source: https://github.com/Atlas-Memory-Framework/AtlasMemory-Tools/tree/main/.cursor/skills/problem-definition
Command: npx skills add https://github.com/Atlas-Memory-Framework/AtlasMemory-Tools --skill problem-definition-atlas-memory-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps clarify the real product or system gap behind a request, so future work is grounded in measurable outcomes and explicit boundaries rather than assumptions.

Core Features & Use Cases

  • Measurable problem framing: produces a structured problem narrative with success criteria that can be verified.
  • Workflow gap articulation: captures current broken workflow vs desired workflow and why the gap matters now.
  • Scope discipline: defines in-scope vs out-of-scope, constraints, glossary terms, and open questions.
  • Decision boundaries: includes A/B/C fork guidance when applicable so follow-on work stays coherent.

Quick Start

Ask the orchestrator to run problem-definition at the start of your planning flow or when you need to define the problem, and provide any relevant repo/user context so it can produce the required section content.

Frequently Asked Questions about problem-definition

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

FAQPage Schema
How do I turn vague product goals into measurable success criteria?▼

To turn vague product goals into measurable success criteria, you need a structured problem definition that captures the workflow gap, defines testable outcomes, and sets explicit scope boundaries before downstream planning begins.

What is problem definition in product planning and when should I use it?▼

Problem definition in product planning is the process of articulating the real system gap behind a request with measurable outcomes. Use it at the start of plan generation before ideation or technical planning loops to ground future work.

How do I define scope boundaries and decision forks for a new system requirement?▼

Defining scope boundaries and decision forks requires separating in-scope from out-of-scope items, listing constraints, and adding A/B/C fork guidance so follow-on technical planning stays coherent within the established decision boundaries.

Can I articulate a broken workflow gap before starting technical planning?▼

Yes, you can articulate a broken workflow gap before technical planning by documenting the current workflow versus the desired workflow and explaining why closing that gap matters now, producing a structured draft validated against evidence-based gates.

What's the best way to structure a problem statement for downstream implementation?▼

The best way to structure a problem statement for implementation is producing a draft section with required fields like glossary terms and open questions, validated for completeness against evidence-based gates before returning it for downstream planning.

Why does my product planning loop lack decision boundaries and testable scope?▼

Your product planning loop lacks decision boundaries and testable scope when the initial problem definition skips measurable success criteria and explicit in-scope versus out-of-scope constraints, allowing assumptions to drive implementation.