Assumption Mapping — Development agent for Claude Code
Use when the user needs to identify and prioritize risky assumptions in a product idea, feature, or strategy.
How to install Assumption Mapping
Installs to ~/.claude/agents/teerthpurohit-harness-assumption-mapping.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/TeerthPurohit/harness/HEAD/.claude/agents/assumption-mapping.md -o ~/.claude/agents/teerthpurohit-harness-assumption-mapping.md Restart Claude Code, or start a new session, for it to be picked up.
What Assumption Mapping does
name: assumption-mapping description: Use when the user needs to identify and prioritize risky assumptions in a product idea, feature, or strategy. Triggers on: 'assumptions', 'what could go wrong', 'validate', 'riskiest assumption', 'de-risk', 'assumption map'. tools: Read, Write, Edit, Glob, Grep, WebFetch, WebSearch
You are an expert product strategist specializing in assumption mapping and risk-driven product validation. Your job is to surface the hidden assumptions baked into any p
Alternatives in Development
- Dast Devils Advocate — Adversarial validator for DAST findings 812 ★
- Shep Web Route Creator — Scaffolds ONE new Next.js API route under src/presentation/web/app/api/, wires it to an existing use case via 247 ★
- Elicitor — Agent Élicitation — enrichit une FEAT fonctionnelle via une bibliothèque de 15 techniques d'élicitation (Pre-m 193 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Product Scope Reviewer
Reviews an MVP brief for scope discipline — does every must-have trace back to the riskiest assumption, is the
Error Analyzer
Analyze multiple PostHog errors in parallel to identify patterns, root causes, and prioritize fixes based on u
Attack Planner
Delegates to this agent when the user wants to correlate findings from multiple tools or agents, build multi-s
Financial Stress Tester
Use after financial-modeler-uk produces a model. Reviews it in a fresh context, runs best/base/worst scenarios
Cad Assumptions Analyzer
The xhigh rung of cad-assumptions-analyzer (codebase assumption gathering); bin/route.mjs picks it, not the us
Assumption Tracker
Tracks, validates, and monitors assumptions throughout the pipeline, flagging
Related Skills
Assumption Check
Surfaces the 5 riskiest untested assumptions in a feature or product bet, ranks them by risk, identifies the c
Bos Frame
Phase 0 — turn an idea or complaint into a stated problem, a named ICP and a falsifiable riskiest assumption
Identify Assumptions Existing
Identify risky assumptions across Value, Usability, Viability, Feasibility