problem-definition

Convert discover artifacts into problem statements with RICE scoring and success criteria.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/wuji-technology/pm-workflow-plugin --skill problem-definition-wuji-technology
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: problem-definition
Source: https://github.com/wuji-technology/pm-workflow-plugin/tree/main/skills/problem-definition
Command: npx skills add https://github.com/wuji-technology/pm-workflow-plugin --skill problem-definition-wuji-technology

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts Discover-phase opportunity artifacts or user oral inputs into precise problem statements and measurable success criteria so product teams can prioritize and align on what to build. It enforces evidence-level transparency, iteration tracking, and decision capture to prevent scope drift and guesswork.

Core Features & Use Cases

  • Structured extraction of inputs from discover-*.md or guided oral intake to populate a Define workflow.
  • Divergent exploration (5 angles) with write→compress→select context management and persistent workfile for full traceability.
  • Multi-agent inquiry (advocate / challenger / observer) to surface consensus, risks, and industry references, plus automated RICE scoring and versioned define-*.md output for downstream design.

Quick Start

Generate a versioned define document for product "my-product" feature "my-feature" by reading the latest discover artifact, running the divergence and 3-agent inquiry, and outputting the define markdown with success criteria and RICE scores.

Frequently Asked Questions about problem-definition

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

FAQPage Schema
How do I turn opportunity discovery insights into clear product problem statements?

To turn opportunity discovery insights into clear product problem statements, you extract structured inputs from discover-*.md artifacts or oral intake, then run a divergent exploration and multi-agent inquiry to produce a versioned define markdown document with measurable success criteria.

What's the best way to set measurable success criteria for a new product feature?

The best way to set measurable success criteria for a new product feature is to run a three-agent inquiry session—using advocate, challenger, and observer roles—on your discovery artifacts, which surfaces consensus and risks to inform automated RICE scoring and structured scope decisions.

How do I calculate RICE scores and capture scope decisions from discovery artifacts?

You calculate RICE scores and capture scope decisions from discovery artifacts by ingesting discover-*.md files into a Define workflow, running divergent exploration across five angles, and generating a versioned define-v{ver}-v{N}-{date}.md output that preserves evidence levels and decision records.

Can I define product problems using oral user inputs instead of discover markdown files?

Yes, you can define product problems using oral user inputs instead of discover markdown files. The workflow supports guided oral intake to populate the Define phase, running the same multi-agent inquiry and divergence drafts to produce structured problem statements and automated RICE scoring.

How does multi-agent inquiry work for product opportunity assessment?

Multi-agent inquiry for product opportunity assessment works by deploying three distinct roles—advocate, challenger, and observer—to analyze discovery inputs. This mechanism surfaces consensus, identifies risks, and pulls industry references to ensure evidence-level transparency before finalizing problem definitions.

Why do product teams experience scope drift during the feature definition phase?

Product teams experience scope drift during the feature definition phase due to missing evidence-level transparency and unrecorded decisions. Enforcing iteration tracking, structured decision capture, and versioned define-*.md outputs prevents guesswork and aligns teams on what to build.