cpm:discover

Guide phase-by-phase questioning to create a problem brief document.

Updated Oct 11, 2025
One-click install
npx skills add https://github.com/ninthspace/claude-code-marketplace --skill cpm-discover
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cpm:discover
Source: https://github.com/ninthspace/claude-code-marketplace/tree/main/cpm/skills/discover
Command: npx skills add https://github.com/ninthspace/claude-code-marketplace --skill cpm-discover

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides the user through understanding their problem before jumping to solutions, coordinating phase-by-phase questioning with gated progress to ensure a well-defined brief.

Core Features & Use Cases

  • Phase-based questioning: guides users one phase at a time, ensuring deliberate exploration and decision points.
  • State management: creates and updates a persistent progress file to support seamless resumption (e.g., .cpm-progress.md).
  • Output generation: compiles a formal problem brief document suitable for stakeholder alignment and planning.

Quick Start

Start a guided problem discovery session by saying '/cpm:discover' to initiate the phase-by-phase discovery workflow.

Frequently Asked Questions about cpm:discover

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

FAQPage Schema
How do I write a problem brief for product discovery and stakeholder alignment?

You can write a problem brief by running a guided discovery workflow that asks phase-by-phase questions to define motive, audience, current state, success criteria, and constraints, generating a formal document for stakeholder alignment.

What is guided problem discovery and when do I need it for project scoping?

Guided problem discovery is a phase-based questioning process that helps you understand a problem before jumping to solutions. You need it for project scoping to ensure deliberate exploration and decision points before committing to a plan.

How do I start a phase-by-phase discovery session to scope a product plan?

Start a phase-by-phase discovery session by invoking the discovery workflow command to initiate guided questioning. The workflow creates a persistent progress file to track your state and supports seamless resumption across sessions.

Can I resume an interrupted product discovery session if I close my workspace?

Yes, you can resume an interrupted product discovery session because the workflow creates and updates a persistent .cpm-progress.md state file. This file supports seamless resumption of the gated phase-by-phase questioning process.

Does this problem discovery workflow generate a final plan document for stakeholders?

Yes, the problem discovery workflow generates a final plan document suitable for stakeholder alignment. It compiles your answers from the gated questioning phases into a formal problem brief for planning and scoping.

What is the best way to define success criteria and constraints before building a solution?

The best way to define success criteria and constraints is using a structured problem discovery workflow that guides you through gated phases, ensuring deliberate exploration of your motive and current state before generating a formal brief.