AM
Assumption Mapper
🟢 Production-Ready🕐 updated 2026-08-08
✅ 5/5
🔷 SkillSpec L3
pm-discovery
Extract and risk-rate hidden assumptions in a product brief or PRD. Use when asked to review a product brief for assumptions, audit a PRD for risks, find hidden assumptions, validate product plans, or run an assumption analysis. Produces a prioritised assumption map with confidence and impact scores, recommended validation methods, and critical assumption flags.
📚 Based on Assumption testing — Testing Business Ideas (David Bland); Teresa Torres
What to give it
▸Product brief, PRD, or concept description — even rough notes work
▸Stage — concept / discovery / pre-build / post-launch — affects which assumptions matter most
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓At least one assumption per category (Desirability, Feasibility, Viability, Usability)
✓All Impact 4+ / Confidence 2− assumptions flagged as CRITICAL
✓Each validation method is specific (not just "do research" — name the method and sample size)
✓Priority scores are consistent (Impact − Confidence, higher = more urgent)
⚠️ What it refuses to do
Do not only surface desirability assumptions — feasibility and viability assumptions are equally likely to kill a product and are often overlooked
Do not assign high confidence to an assumption just because it hasn't been challenged yet — absence of evidence is not evidence
Do not recommend "user interviews" as the validation method for every assumption — some assumptions require quantitative data, competitive analysis, or technical spikes
Do not list assumptions that cannot be tested — every assumption in the map must have a plausible validation method, or it should be flagged as unknowable and treated as a risk
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Start with
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="assumption-mapper"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Assumption Mapper is one of 1078 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog