Framing Assumption Surfacing
---
id: prompt-framing-assumption-surfacing
type: discovery
phase: framing
name: "Assumption Surfacing"
version: 1.0.0
tags: [framing, assumptions, risk]
lens_rules: [value_over_noise, hierarchy_of_needs, bias_toward_action]
---
# Assumption Surfacing
## Input Requirements
- **Project description**: Detailed description of the project, its goals, and approach
- **Problem statement**: Validated problem statement
- **Target users**: Who will use the solution
## Instructions
### Step 1: Assumption Extraction
Read the project description and extract assumptions across these categories:
| Category | What to Look For | Example |
|----------|------------------|---------|
| User | Beliefs about who users are, what they want, how they behave | *"Users will complete onboarding in under 2 minutes"* |
| Market | Beliefs about market size, growth, competition | *"The market will grow 20% YoY"* |
| Technical | Beliefs about technology feasibility, scalability | *"The database will handle 10K concurrent users"* |
| Value | Beliefs about perceived value and willingness to pay | *"Users will pay $10/mo for this feature"* |
| Business | Beliefs about cost, timeline, resources | *"The team can deliver in 3 months"* |
| Adoption | Beliefs about how users adopt and engage | *"Viral growth will reduce customer acquisition cost"* |
### Step 2: Assumption Cards
For each assumption, create a structured card:when to use it
Community prompt sourced from the open-source GitHub repo LangeVC/skillweave (NOASSERTION). A "Framing Assumption Surfacing" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.
tags
roleplaycommunitygeneral
source
LangeVC/skillweave · NOASSERTION