pm-assumption

Convert PMContext product risks into a prioritized eight-category assumption map.

1|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/Wcof/PMSkill --skill pm-assumption
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-assumption
Source: https://github.com/Wcof/PMSkill/tree/main/skills/discovery/pm-assumption
Command: npx skills add https://github.com/Wcof/PMSkill --skill pm-assumption

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps product teams uncover the hidden assumptions that could cause a product idea to fail before time and budget are wasted. It turns an implicit PMContext into an explicit risk map across eight categories, so teams can see what must be true, how confident they are, and what should be tested first.

Core Features & Use Cases

  • 8-category assumption mapping: Identifies assumptions across Value, Usability, Viability, Feasibility, Ethics, GTM, Strategy, and Team so risk coverage is not limited to user demand alone.
  • Confidence and priority scoring: Labels each assumption with confidence and ranks it by impact and likelihood of being wrong, making the highest-risk unknowns visible.
  • Cheapest-next-test planning: Defines low-cost validation steps for the top assumptions using a staged testing ladder, making it easy to move from discussion to evidence.
  • Use case: When a PM has already built a PMContext for a new feature or product concept, this Skill can produce a structured assumption register, highlight missing risk categories with [待确认], and prepare the top five assumptions for fast validation.

Quick Start

Ask the AI to use pm-assumption on the current PMContext to identify all eight risk categories, rank the top assumptions, and propose the cheapest test for each top risk.

Frequently Asked Questions about pm-assumption

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

FAQPage Schema
What is assumption mapping in product discovery?

Assumption mapping identifies hidden product risks across categories like Value, Usability, and Viability. It converts implicit product context into a prioritized risk register with confidence scoring and impact-likelihood rankings.

How do I prioritize product assumptions for validation testing?

Prioritize product assumptions by scoring their impact and likelihood of being wrong. Apply confidence scoring to each risk category, then rank them to highlight the highest-risk unknowns requiring immediate validation testing.

How do I map product risk assumptions before writing a PRD?

Map product risk assumptions by evaluating eight categories: Value, Usability, Viability, Feasibility, Ethics, GTM, Strategy, and Team. This structured risk review highlights missing categories needing confirmation before PRD preparation.

What is the best way to plan cheap validation tests for product risks?

Plan cheap validation tests by building a staged testing ladder for your top ranked assumptions. Define low-cost validation steps for each high-impact risk to move rapidly from team discussion to evidence.

Does assumption mapping require a complete product context?

Assumption mapping requires a complete product context to generate a full risk register. If context is incomplete, the mapping highlights missing risk categories with a placeholder tag for later confirmation.

When should I not use assumption mapping for feature strategy?

Avoid assumption mapping when you lack any product context, as it requires existing PMContext data to identify risks. It is also unnecessary for minor updates lacking strategy, viability, or feasibility risks.