home / skills / coowoolf / insighthunt-skills / lazy-vain-selfish-users
This skill helps you design onboarding and marketing copy by applying the lazy, vain, and selfish user framework to capture attention of indifferent users.
npx playbooks add skill coowoolf/insighthunt-skills --skill lazy-vain-selfish-usersReview the files below or copy the command above to add this skill to your agents.
---
name: lazy-vain-selfish-users
description: Use when designing onboarding flows, writing marketing copy, or creating the first-mile product experience to capture attention from indifferent users
---
# The Lazy, Vain, and Selfish User Framework
## Overview
Modern internet consumers possess three inherent attributes: **Lazy** (no time/patience), **Vain** (driven by ego/habit/social standing), and **Selfish** (need immediate "what's in it for me"). Product design must solve for all three.
**Core principle:** Design for the real indifferent user, not the ideal interested user.
## The Three Attributes
```
┌─────────────────────────────────────────────────────────────────┐
│ THE MODERN USER │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────────────────────────────────────────────────────┐ │
│ │ LAZY (Cognitive Miser) │ │
│ │ • No time to figure out your UI │ │
│ │ • Requires: Zero Friction │ │
│ │ • "Blow my mind instantly" │ │
│ └──────────────────────────────────────────────────────────┘ │
│ │
│ ┌──────────────────────────────────────────────────────────┐ │
│ │ VAIN (Ego & Habit) │ │
│ │ • Existing habits and strong ego │ │
│ │ • Requires: Status/Identity alignment │ │
│ │ • "Make me look good" │ │
│ └──────────────────────────────────────────────────────────┘ │
│ │
│ ┌──────────────────────────────────────────────────────────┐ │
│ │ SELFISH (Utility) │ │
│ │ • Doesn't care about your features │ │
│ │ • Requires: Immediate Value │ │
│ │ • "What's in it for me?" │ │
│ └──────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
```
## Design Checklist
- [ ] Zero steps to value (Lazy)
- [ ] Fits their identity/habits (Vain)
- [ ] Immediate benefit clear (Selfish)
## Common Mistakes
- Assuming user is interested in your product
- Expecting users to read manuals or tutorials
- Requiring habit change without immediate reward
---
*Source: Anuj Rathi (Jupiter Money, Swiggy) / Scott Belsky via Lenny's Podcast*
This skill teaches the Lazy, Vain, and Selfish user framework for designing onboarding, first-mile product experiences, and marketing copy that captures attention from indifferent users. It focuses on creating zero-friction entry, aligning with user identity, and delivering immediate, obvious value. Use it to avoid designing for the interested minority and instead optimize for real-world behavior.
The skill inspects onboarding flows, marketing messaging, and early product touchpoints through three lenses: zero steps to value (Lazy), status and habit alignment (Vain), and immediate benefit clarity (Selfish). It highlights blockers, suggests rewrites or flow changes, and prioritizes interventions that reduce cognitive load, leverage identity cues, and surface clear 'what's in it for me' outcomes. Recommendations are practical and action-oriented.
Won’t optimizing for lazy users dumb down the product?
No. It prioritizes clarity and speed to value; deeper features remain available after the user sees benefit and chooses to engage.
How do I measure if changes worked?
Track activation metrics: time-to-first-value, conversion from visit to key action, and retention after first session.