cognitive-biases
Apply cognitive bias knowledge to product design and decision-making. Use when designing user experiences, analyzing user behavior, improving conversions, or ensuring ethical design practices.
When & Why to Use This Skill
This Claude skill empowers product teams to integrate cognitive bias knowledge into product design and strategic decision-making. By leveraging psychological patterns like anchoring, loss aversion, and social proof, it helps create intuitive user experiences, optimize conversion rates (CRO), and ensure ethical design practices. It provides a structured framework to analyze user behavior and align product interfaces with human decision-making processes.
Use Cases
- Pricing Strategy Optimization: Applying anchoring and framing effects to design pricing tables that guide users toward preferred subscription tiers.
- Onboarding Flow Improvement: Using loss aversion and the planning fallacy to reduce drop-offs and increase completion rates in user setup journeys.
- Ethical UX Audits: Reviewing existing designs to identify and eliminate manipulative 'dark patterns' while replacing them with transparent psychological nudges.
- Conversion Rate Optimization (CRO): Crafting persuasive landing pages and CTAs by strategically implementing social proof and scarcity signals.
- User Behavior Analysis: Diagnosing unexpected user actions by mapping the user journey against common cognitive biases and dual-process theory.
| name | cognitive-biases |
|---|
Cognitive Biases - Psychology for Product Design
Understanding psychological patterns that influence human decision-making, first systematically studied by Kahneman and Tversky. Essential for creating user experiences that work with human psychology.
When to Use This Skill
- Designing user onboarding flows
- Improving conversion rates ethically
- Analyzing why users behave unexpectedly
- Reviewing designs for dark patterns
- Planning pricing and positioning strategies
- Understanding decision-making in user research
Foundation: Dual-Process Theory
┌─────────────────────────────────────────────────────────────────┐
│ HUMAN DECISION-MAKING │
├────────────────────────────┬────────────────────────────────────┤
│ SYSTEM 1 (95%) │ SYSTEM 2 (5%) │
├────────────────────────────┼────────────────────────────────────┤
│ Fast │ Slow │
│ Automatic │ Deliberate │
│ Intuitive │ Analytical │
│ Unconscious │ Conscious │
│ Associative │ Logical │
│ Low effort │ High effort │
│ Emotional │ Rational │
├────────────────────────────┼────────────────────────────────────┤
│ "Feels right" │ "Let me think about this" │
└────────────────────────────┴────────────────────────────────────┘
Most user interactions happen through System 1.
Design for intuition, not just logic.
Core Cognitive Biases
1. Anchoring Bias
What it is: The brain latches onto the first piece of information as a reference point for all subsequent decisions.
Pricing Example:
❌ Without anchor:
"Pro plan: $49/month"
User thinks: "Is that expensive?"
✅ With anchor:
"Enterprise: $199/month" (shown first)
"Pro plan: $49/month"
User thinks: "That's a great deal!"
Product applications:
- Show premium/enterprise tier first in pricing tables
- Display original price crossed out before sale price
- Set high initial expectations, then exceed them
2. Loss Aversion
What it is: Humans feel losses 2x more intensely than equivalent gains.
Framing comparison:
Gain frame (weaker): "Save $100 with annual billing"
Loss frame (stronger): "You're losing $100 by paying monthly"
Progress frame:
Weaker: "Complete setup to unlock features"
Stronger: "Don't lose your progress - 80% complete"
Product applications:
- Free trials that create ownership feeling
- Progress indicators showing what users might lose
- "Save" vs "Spend" framing in messaging
3. Availability Bias
What it is: We overestimate the likelihood of events we can easily recall.
Making success feel common:
"Join 50,000+ developers" → Success is common
"Featured in TechCrunch" → Credibility by association
"Sarah from NYC just signed up" → Real-time social proof
"5 people viewing this now" → Popularity signal
Product applications:
- Social proof and testimonials prominently displayed
- Recent activity feeds that influence behavior
- Success stories that make outcomes feel achievable
4. Confirmation Bias
What it is: We seek information confirming existing beliefs and ignore contradictory evidence.
Personalization flow:
User selects: "I'm a developer"
↓
Show: Developer-focused features
Hide: Marketing automation features
↓
User thinks: "This product gets me"
Product applications:
- Personalized onboarding based on user type
- Customizable dashboards reflecting preferences
- Content recommendations aligned with interests
5. Planning Fallacy
What it is: We consistently underestimate how long tasks will take.
Setting realistic expectations:
❌ "Quick setup" → User expects 1 min, takes 10
✅ "10-minute setup" → User expects 10, finishes in 8
Progress that manages expectations:
┌────────────────────────────────────┐
│ Step 2 of 5 · About 4 minutes left │
│ ████████░░░░░░░░░░░░░░ 40% │
└────────────────────────────────────┘
Product applications:
- Realistic time estimates for user tasks
- Progress indicators with time remaining
- Break complex tasks into visible steps
6. Framing Effect
What it is: How information is presented changes decisions, even when underlying data is identical.
Same data, different perception:
Negative frame: "10% of projects fail"
Positive frame: "90% success rate"
Feature absence: "No hidden fees"
Feature presence: "Transparent pricing"
Risk frame: "You might lose data"
Safety frame: "Your data is protected"
Product applications:
- Positive framing in UI copy and messaging
- Feature benefits vs feature absence language
- Success-oriented progress messaging
7. Sunk Cost Fallacy
What it is: We continue investing because of past investments, not future value.
Leveraging investment:
"You've been with us for 2 years"
"Don't lose your 500 saved items"
"Your profile is 80% complete"
"3,000 connections would miss you"
Product applications:
- Progress saving and restoration features
- Investment tracking showing accumulated value
- Gentle reminders of past engagement
8. Social Proof
What it is: We look to others' behavior to determine correct actions.
Types of social proof:
Expert: "Recommended by security researchers"
Celebrity: "Used by Elon Musk"
User: "500,000+ teams trust us"
Wisdom: "Most popular plan"
Peers: "Teams like yours use Premium"
Product applications:
- Customer logos and testimonials
- Usage statistics and popularity indicators
- "Most popular" badges on pricing plans
9. Scarcity
What it is: We value things more when they're rare or diminishing.
Scarcity signals:
Time: "Sale ends in 2:34:12"
Quantity: "Only 3 seats left"
Access: "Invite-only beta"
Exclusivity: "Limited to 100 companies"
⚠️ Only use with REAL scarcity
Product applications:
- Limited-time offers (when genuinely limited)
- Stock/availability indicators
- Waitlist and invite-only access
Bias Analysis Framework
Step 1: Identify Decision Points
Map where users make decisions:
User Journey Decision Points:
Landing Page
├── Stay or bounce? [Availability, Social Proof]
├── Which CTA to click? [Framing, Anchoring]
│
Signup
├── Email or social login? [Convenience, Trust]
├── Share optional data? [Reciprocity]
│
Pricing
├── Which plan? [Anchoring, Decoy]
├── Monthly or annual? [Loss Aversion]
│
Onboarding
├── Complete or skip? [Commitment, Sunk Cost]
├── Invite teammates? [Social Proof]
│
Retention
├── Continue or churn? [Sunk Cost, Loss Aversion]
└── Upgrade or stay? [Anchoring, Social Proof]
Step 2: Map Current Bias Usage
Audit existing design:
| Screen | Decision | Bias Used | Ethical? | Effective? |
|---|---|---|---|---|
| Pricing | Plan selection | Anchoring | ✅ | ✅ |
| Checkout | Add extras | Scarcity | ⚠️ Fake | ❌ |
| Trial end | Convert | Loss aversion | ✅ | ✅ |
Step 3: Design Improvements
For each decision point:
Decision: Plan selection
Current state:
- Plans listed low to high
- No default highlighted
- Equal visual weight
Improved design:
- Anchor with Enterprise first (Anchoring)
- "Most popular" badge on target plan (Social Proof)
- "Recommended for you" personalization (Confirmation)
- Annual savings calculated (Loss Aversion)
Output Template
After completing analysis, document as:
## Cognitive Bias Analysis
**Product/Feature:** [Name]
**Analysis Date:** [Date]
### Decision Point Audit
| Decision Point | Current Biases | Ethical Assessment | Recommendations |
| -------------- | -------------- | ------------------ | --------------- |
| [Point 1] | [Biases used] | [✅/⚠️/❌] | [Changes] |
| [Point 2] | [Biases used] | [✅/⚠️/❌] | [Changes] |
### Recommended Improvements
#### High Priority
- [Improvement 1]: Apply [bias] at [location] to [effect]
- [Improvement 2]: Remove [dark pattern] from [location]
#### Medium Priority
- [Improvement 3]
- [Improvement 4]
### Ethical Checklist
- [ ] All scarcity claims are factual
- [ ] Users can easily reverse decisions
- [ ] No exploitation of vulnerable states
- [ ] Transparent about pricing and terms
- [ ] Personalization is controllable
### Success Metrics
| Metric | Current | Target | Measurement |
| ----------------- | ------- | ------ | ------------- |
| Conversion rate | X% | Y% | Analytics |
| User satisfaction | X | Y | Survey |
| Regret rate | X% | <Y% | Cancellations |
Ethical Guidelines
✅ Do: Enhance Experience
Ethical bias application:
Reducing cognitive load:
├── Smart defaults (don't make users think)
├── Progressive disclosure (show what's relevant)
└── Clear visual hierarchy (guide attention)
Building trust:
├── Real testimonials with names/photos
├── Honest scarcity (actual inventory)
└── Transparent pricing (no surprises)
Helping decisions:
├── Comparison tables (reduce effort)
├── Recommendations (based on real fit)
└── Clear CTAs (obvious next steps)
❌ Don't: Exploit Users
Dark patterns to avoid:
Fake urgency:
├── "Only 2 left!" (when unlimited)
├── "Sale ends soon!" (perpetual sale)
└── Countdown timers that reset
Hidden information:
├── Fees revealed at checkout
├── Auto-renewal buried in terms
└── Difficult cancellation flows
Manipulation:
├── Guilt-tripping copy
├── Confirm-shaming ("No, I don't want to save money")
└── Trick questions in opt-outs
Ethical Decision Framework
Before applying a bias, ask:
1. Is this helping the user?
YES → Continue
NO → Stop
2. Would I be comfortable if this was exposed?
YES → Continue
NO → Stop
3. Does this create long-term value?
YES → Continue
NO → Stop
4. Would this work on an informed user?
YES → Continue (persuasion)
NO → Stop (manipulation)
Real-World Examples
Amazon: Ethical Anchoring
Product page:
List Price: $79.99 ──→ Anchor (if real MSRP)
Price: $49.99
You Save: $30.00 (38%)
✅ Ethical if list price is genuine
❌ Unethical if inflated for appearance
Spotify: Positive Framing
Subscription conversion:
"Get 3 months free"
vs
"Pay for 9 months, get 12"
Same value, different perception.
Ethical because both options are clearly available.
Duolingo: Commitment + Loss Aversion
Streak system:
"🔥 15 day streak!"
"Don't break your streak - practice now"
✅ Ethical: Creates positive habit
⚠️ Watch for: Anxiety-inducing pressure
Integration with Other Methods
| Method | Combined Use |
|---|---|
| Five Whys | Why do users behave unexpectedly? |
| Graph Thinking | Map bias influences across user journey |
| Business Canvas | Bias impact on value proposition |
| Jobs-to-be-Done | Align bias use with user goals |
| A/B Testing | Validate bias effectiveness ethically |
Quick Reference
BIAS CHEAT SHEET
Acquisition:
├── Social Proof → "Join 50,000+ users"
├── Anchoring → Show premium first
└── Scarcity → "Limited beta access"
Activation:
├── Commitment → Small first steps
├── Planning Fallacy → Realistic time estimates
└── Loss Aversion → Show progress at risk
Retention:
├── Sunk Cost → "Your history, connections"
├── Confirmation → Personalized experience
└── Social Proof → "Your team uses this"
Revenue:
├── Anchoring → Price comparison
├── Framing → Annual savings highlighted
└── Loss Aversion → "You're losing $X/month"
Referral:
├── Social Proof → "X friends joined"
├── Reciprocity → Give before asking
└── Scarcity → "Exclusive invite codes"