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
Core Biases at a Glance
| Bias | What It Is | Application |
|---|---|---|
| Anchoring | First info becomes reference point | Show premium prices first |
| Loss Aversion | Losses feel 2x stronger than gains | Frame as "losing" vs "missing" |
| Availability | Overestimate what's easy to recall | Show success stories, social proof |
| Confirmation | Seek info confirming beliefs | Personalize onboarding |
| Planning Fallacy | Underestimate task duration | Give realistic time estimates |
| Framing Effect | Presentation changes perception | Use positive framing |
| Sunk Cost | Invest based on past costs | Highlight accumulated value |
| Social Proof | Look to others for guidance | Show testimonials, usage stats |
| Scarcity | Value rare things more | Use genuine limited offers |
Progressive Disclosure
| Topic | File | When to Use |
|---|---|---|
| All 9 core biases | context/core-biases.md | Deep dive into each bias with examples |
| Analysis framework | context/analysis-framework.md | Systematic analysis of user decisions |
| Ethics & examples | context/examples-ethics.md | Real-world examples and dark patterns |
Ethical Framework
Before applying a bias, ask:
1. Is this helping the user? → STOP if NO
2. Would I be comfortable if exposed? → STOP if NO
3. Does this create long-term value? → STOP if NO
4. Would this work on an informed user?
→ YES (persuasion) / NO (manipulation)
Quick Reference
Acquisition:
├── Social Proof → "Join 50,000+ users"
├── Anchoring → Show premium first
└── Scarcity → "Limited beta access"
Activation:
├── Commitment → Small first steps
├── Planning Fallacy → Realistic estimates
└── Loss Aversion → Show progress at risk
Retention:
├── Sunk Cost → "Your history, connections"
├── Confirmation → Personalized experience
└── Social Proof → "Your team uses this"
References
More from flpbalada/my-opencode-config
progressive-disclosure
Reduce complexity by revealing information progressively. Use when designing
56social-proof-psychology
Leverage social proof principles to build trust and influence user behavior.
39react-useeffect-avoid
Guides when NOT to use useEffect and suggests better alternatives. Use when reviewing React code, troubleshooting performance, or considering useEffect for derived state or form resets.
38trust-psychology
Build trust signals that reduce perceived risk and enable user action. Use
37five-whys
Conduct root cause analysis using the Five Whys technique. Use when
34cognitive-fluency-psychology
Apply cognitive fluency principles to improve clarity, trust, and conversion.
32