Skip to main content
ClaudeWave
Skill1k repo starsupdated 4mo ago

behavioral-product-design

This Claude Code skill helps product designers apply behavioral science principles to create products that encourage desired user actions through psychological insights. Use it when designing for habit formation, reducing friction in user flows, leveraging loss aversion for retention, implementing nudges, or applying concepts like present bias and status quo effects to increase engagement and prevent user dropout.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/RefoundAI/lenny-skills /tmp/behavioral-product-design && cp -r /tmp/behavioral-product-design/skills/behavioral-product-design ~/.claude/skills/behavioral-product-design
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Behavioral Product Design

Help the user apply behavioral science principles to product design using insights from behavioral economists and product leaders.

## How to Help

When the user asks for help with behavioral design:

1. **Understand the target behavior** - Ask what action they want users to take
2. **Identify behavioral barriers** - Help diagnose what's preventing the desired behavior
3. **Suggest relevant principles** - Apply behavioral economics concepts like loss aversion, present bias, or status quo effect
4. **Design interventions** - Help create features that leverage these psychological principles

## Core Principles

### Loss aversion drives retention
Jackson Shuttleworth: "Once you hit seven days, loss aversion kicks in, and you retain." Design experiences that create something users feel they'd lose by leaving.

### Apply psychology to real problems
Kristen Berman: "Behavioral science uses insights on psychology to apply within real world problems—biases like present bias, status quo effect, and uncertainty aversion can be designed into product features to drive specific actions."

### Create pause moments
Use haptics, animations, and micro-interactions to create celebration moments that reinforce positive behavior. The "bend not break" philosophy means meeting users where they are rather than demanding perfection.

### Reduce friction for desired behaviors
Every tap, every field, every decision point is friction. Behavioral design means ruthlessly removing friction from the paths you want users to take while adding appropriate friction to prevent mistakes.

### Leverage defaults
Users tend to stick with default options. Set smart defaults that guide users toward successful outcomes.

## Questions to Help Users

- "What specific behavior are you trying to encourage?"
- "What's preventing users from taking this action today?"
- "Where in the flow do users drop off?"
- "What would users feel they're losing if they stopped using this?"
- "Have you identified the key habit loop (cue, routine, reward)?"

## Common Mistakes to Flag

- **Dark patterns** - Behavioral design should help users achieve their goals, not manipulate them against their interests
- **Over-engineering friction** - Sometimes simple solutions beat clever psychological tricks
- **Ignoring context** - Behavioral principles work differently across cultures and user segments
- **Assuming stated preferences** - What users say they'll do and what they actually do are different

## Deep Dive

For all 2 insights from 2 guests, see `references/guest-insights.md`

## Related Skills

- User Onboarding
- Retention & Engagement
- Designing Growth Loops
- Conducting User Interviews
ai-evalsSkill

Help users create and run AI evaluations. Use when someone is building evals for LLM products, measuring model quality, creating test cases, designing rubrics, or trying to systematically measure AI output quality.

ai-product-strategySkill

Help users define AI product strategy. Use when someone is building an AI product, deciding where to apply AI in their product, planning an AI roadmap, evaluating build vs buy for AI capabilities, or figuring out how to integrate AI into existing products.

analyzing-user-feedbackSkill

Help users synthesize and act on customer feedback. Use when someone is analyzing NPS responses, processing support tickets, reviewing user research, synthesizing feedback from multiple channels, or trying to identify patterns in customer input.

brand-storytellingSkill

Help users craft compelling brand narratives. Use when someone is defining brand strategy, writing company positioning, creating pitch narratives, developing messaging frameworks, or trying to make their company story more memorable.

building-a-promotion-caseSkill

Help users get promoted at work. Use when someone is preparing for a promotion conversation, building their case for advancement, trying to understand what's blocking their promotion, or figuring out how to get to the next level in their career.

building-sales-teamSkill

Help users build and scale their sales organization. Use when someone is hiring their first salespeople, deciding when to bring on sales leadership, structuring sales compensation, or transitioning from founder-led sales.

building-team-cultureSkill

Help users build and maintain strong team culture. Use when someone is defining team values, creating psychological safety, onboarding to a new team, navigating cultural change, or building distributed team norms.

building-with-llmsSkill

Help users build effective AI applications. Use when someone is building with LLMs, writing prompts, designing AI features, implementing RAG, creating agents, running evals, or trying to improve AI output quality.