home / skills / coowoolf / insighthunt-skills / lazy-vain-selfish-users

lazy-vain-selfish-users skill

/user-research/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-users

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
4.0 KB
---
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*

Overview

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.

How this skill works

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.

When to use it

  • Designing or iterating onboarding and sign-up flows
  • Writing homepage headlines, ads, or email copy targeted at indifferent audiences
  • Building the product’s first-run or 'aha' moments
  • Prioritizing features for launch to maximize early activation
  • Evaluating user drop-off points in funnels

Best practices

  • Aim for zero steps to value: show benefit before asking for effort
  • Use identity and social cues to make the product feel status-enhancing
  • Lead with benefits, not features—answer 'what’s in it for me' instantly
  • Remove optional friction: defer account creation or simplify inputs
  • Test microcopy and visuals that promise immediate payoff

Example use cases

  • Rewrite a signup flow to let users experience the core benefit before creating an account
  • Craft ad copy that emphasizes status or belonging to appeal to vanity
  • Design an onboarding checklist that unlocks value on the first screen
  • Prioritize a single moment of delight (e.g., outcome preview) to convert indifferent visitors
  • Audit a product funnel to remove the top three friction points preventing activation

FAQ

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.