pm-discovery

Guide product teams through discovery phases to produce a DISCOVERY.md file.

42|2|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/nmrtn/nanopm --skill pm-discovery-nmrtn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-discovery
Source: https://github.com/nmrtn/nanopm/tree/main/pm-discovery
Command: npx skills add https://github.com/nmrtn/nanopm --skill pm-discovery-nmrtn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Product teams often guess what to build and risk investing in the wrong solution. pm-discovery helps uncover the right problem space by mapping the opportunity space, surfacing the riskiest assumptions, and outlining cheap, actionable tests.

Core Features & Use Cases

  • Structured discovery workflow: Phase 0 through Phase 7, producing a DISCOVERY.md template with discovery question, user context, and tests.
  • Assumption and test design: Builds a formal assumption inventory and test plans to prioritize risk and learnings before building.
  • Operational continuity: Saves context to .nanopm so progress can be resumed and handed off across sessions.
  • Use cases include pre-product exploration, pivot validation, and clarity on which bets to run next.

Quick Start

Run /pm-discovery to begin a structured product discovery workflow.

Frequently Asked Questions about pm-discovery

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

FAQPage Schema
How do I validate product assumptions before building features?

Product discovery helps uncover the right problem space by mapping opportunities and surfacing riskiest assumptions before development. It works by guiding teams through structured phases that produce cheap, actionable tests, preventing wasted effort on wrong solutions.

What is the best way to map product opportunities for a pivot?

The best way to map product opportunities during a pivot is to follow a deterministic discovery workflow from Phase 0 to Phase 7. This process evaluates your new direction by producing a DISCOVERY.md with discovery questions, user context, and test plans to clarify which bets to run next.

How do I start a product discovery workflow for pre-product exploration?

You start pre-product exploration by running a structured discovery command that walks through eight distinct phases. It generates a DISCOVERY.md template to capture your initial context, formalize your assumption inventory, and outline validation tests.

Can I resume an in-progress product discovery session across different handoffs?

Yes, you can resume a discovery session across handoffs because the workflow stores all operational context and outputs under a dedicated .nanopm directory. This ensures continuous progress tracking and allows handoff without losing prior assumption mapping or test design data.

Does structured discovery work for validating uncertain features on an existing product?

Structured discovery works perfectly for validating uncertain features on an existing product by applying a deterministic workflow to surface specific risk. It helps teams outline cheap, actionable tests and deliver a DISCOVERY.md document to ensure repeatable validation before committing effort.