- Home
- Skills
- Abhsin
- Designskills
- Assumption Mapping
assumption-mapping_skill
3
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill abhsin/designskills --skill assumption-mapping- SKILL.md5.8 KB
Overview
This skill surfaces, prioritizes, and tracks risky assumptions before you invest significant effort in a project. It helps teams convert vague beliefs into testable statements, score them by impact and uncertainty, and pick the highest-priority validations to run first. Use it to reduce wasted work and focus on what could actually make or break your project.
How this skill works
I extract 5–10 assumptions from your description or conversation, then categorize each as desirability, feasibility, viability, usability, or ethical. Each assumption is scored for impact and uncertainty on a 1–5 scale, placed into a priority matrix, and assigned lightweight validation methods. The output is a clear list of critical, secondary, and safe assumptions with suggested next validation steps.
When to use it
- Starting a new product, feature, or experimental project
- Before committing engineering or design time to a solution
- When you or stakeholders say things like “I think users want…” or “they’ll figure it out”
- When direction feels uncertain or decisions haven’t been validated
- When you need to decide what to test first
Best practices
- Frame assumptions as testable statements (avoid vague claims)
- Extract at least 5 assumptions to cover different risk areas
- Score both impact and uncertainty to reveal true priorities
- Validate high-impact, high-uncertainty items first with fast experiments
- Use quick, low-fidelity tests before deeper studies to save time
Example use cases
- A startup wants to prioritize features before building an MVP
- A product manager hears “users will pay for this” and needs to verify willingness to pay
- A design team is unsure about onboarding flow assumptions and wants usability checks
- An engineering lead needs to test feasibility assumptions before a major architecture choice
- A team preparing a roadmap wants to reduce project risk by validating core hypotheses
FAQ
Aim for 5–10; enough to cover desirability, feasibility, viability, and usability without getting bogged down.
What if assumptions span multiple categories?
Choose the category that best captures the core question the assumption answers, then note secondary concerns in the comments.
What quick tests work best for critical assumptions?
Use short user interviews or a landing page for desirability, a technical spike for feasibility, and pricing research or willingness-to-pay interviews for viability.