Tiny habits method skill

The Tiny Habits method is the practical application of the Fogg Behavior Model.

by wondelai·MIT license·★ 2,235 Stars on the repo·GitHub ↗

Use now

Files of Tiny habits method

wondelai/main1 file
tiny-habits.md
Show the full text207 lines

Tiny Habits Method

The Tiny Habits method is the practical application of the Fogg Behavior Model. It makes behavior change reliable by shrinking behaviors to their smallest version, anchoring them to existing routines, and using celebration to wire the habit.

The Tiny Habits Recipe

After I [ANCHOR MOMENT], I will [TINY BEHAVIOR], then I [CELEBRATION].

Three components, always in this order:

1. Anchor Moment

The existing routine that triggers the new behavior. It must be:

  • Something you already do — not aspirational, already automatic
  • Precise — a specific action, not a vague time ("after I close my laptop" not "in the evening")
  • Reliable — happens consistently without effort
  • Contextually related — ideally in the same environment or workflow

Examples of strong anchors:

  • After I open Slack
  • After I pour my morning coffee
  • After I join a Zoom call
  • After I push code
  • After I close a support ticket

Examples of weak anchors:

  • After lunch (too vague — when exactly?)
  • When I feel motivated (not reliable)
  • At 3pm (time-based, not behavior-based)
2. Tiny Behavior

The smallest meaningful version of the target behavior. The gold standard: it should take less than 30 seconds and require almost zero motivation.

The Shrink Test: Can you do this even on your worst day? If no, shrink it further.

Target Behavior Too Big Tiny Version Why It Works
Review analytics daily Analyze all dashboards Open the analytics page Seeing one number creates curiosity
Document decisions Write full meeting notes Type one bullet point Momentum from starting
Give team feedback Write detailed review Send one emoji reaction Social action, zero friction
Plan your day Create detailed schedule Write your #1 priority Clarity from one decision
Exercise daily 30-minute workout Put on workout shoes Environmental commitment
3. Celebration

The immediate positive emotion after completing the behavior. This is the most counterintuitive and most important part.

Why celebration works: Emotions create habits, not repetition alone. When you feel good after a behavior, your brain flags it as worth repeating. Celebration is the mechanism that wires the neural pathway.

Celebration techniques:

  • Internal fist pump ("Yes!")
  • Small physical gesture (snap, nod, smile)
  • Quick internal acknowledgment ("I did it")
  • Visual feedback in the product (checkmark, animation, progress bar)
  • Sound effect (completion chime)

What's NOT celebration:

  • External rewards (gift cards, points) — these are motivation, not celebration
  • Delayed feedback (weekly reports) — must be immediate
  • Comparison to others (leaderboards) — this is social pressure, not personal celebration

Starter Steps

A Starter Step is the tiniest version of a behavior that still has meaning. It's the gateway — once a user does the Starter Step, natural momentum often carries them further.

How to Find the Starter Step
  1. Describe the target behavior — "User reviews their weekly project dashboard"
  2. Ask: What's the first physical action? — "Open the dashboard"
  3. Shrink it: "Click the dashboard link in the navigation"
  4. Test: Can this be done in under 30 seconds with zero motivation? If yes, that's your Starter Step.
Starter Step Patterns for Products
Product Type Target Behavior Starter Step Next Natural Action
Project management Manage tasks daily Open the board Scan task titles
Analytics Review metrics weekly Open the dashboard Glance at top metric
Communication Respond to team Open the thread Read one message
Documentation Keep docs updated Open the document Read last paragraph
CRM Log customer interactions Open the contact Add one note
Learning platform Complete daily lesson Open the app Start one exercise
The "Just Open" Principle

The most reliable Starter Step for any product is simply opening it. Once the product is open and content is visible, curiosity and momentum do the rest. Design your "just open" experience to be:

  • Immediately valuable (show relevant content, not empty states)
  • Low cognitive load (don't ask questions, show answers)
  • Visually engaging (pull the user into the content)

Scaling Behaviors

Tiny behaviors naturally scale when conditions are right. The key: never force scaling. Let the user's growing motivation and comfort expand the behavior organically.

The Scaling Sequence
Starter Step → Natural Expansion → Full Behavior → Habit

Stage 1: Starter Step (Week 1-2)

  • User does the tiniest version
  • Focus: consistency, not depth
  • Product role: make the Starter Step effortless

Stage 2: Natural Expansion (Week 2-4)

  • User naturally does a bit more each time
  • Focus: don't interrupt the flow
  • Product role: surface relevant next actions without pushing

Stage 3: Full Behavior (Week 4-8)

  • User regularly completes the full target behavior
  • Focus: reinforce the routine
  • Product role: provide feedback on progress and value

Stage 4: Habit (Week 8+)

  • User does the behavior automatically without prompts
  • Focus: maintain, don't disrupt
  • Product role: reduce external prompts, deepen personalization
Scaling Signals

How to know when a user is ready to scale:

Signal What It Means Response
User exceeds Starter Step consistently Ready for natural expansion Surface next-level features subtly
Session duration increasing Engagement growing organically Don't interrupt; optimize load times
User explores beyond core action Curiosity driving expansion Offer gentle feature discovery
User returns without prompts Habit forming Reduce external prompts
User customizes the experience Taking ownership Unlock personalization options
Anti-Patterns in Scaling
Anti-Pattern What Happens Better Approach
Forced upgrade "To continue, upgrade to Pro" during habit formation Keep core behavior free; offer premium features alongside
Feature dump Showing all features at once to "expand" usage Progressive disclosure; one new feature at a time
Removing the tiny version "You've been using basic mode too long" Keep the Starter Step always available
Engagement gates Requiring full behavior to get any value Deliver value at every stage, including the tiniest

Celebration in Product Design

Celebration is the most underused tool in product design. It's how you wire habits in your users.

Designing Product Celebrations
Behavior Celebration Design Why It Works
Complete first action Confetti animation + "You're all set!" Marks milestone, creates positive emotion
Reach a streak Progress bar fills + streak count Visual progress triggers satisfaction
Complete a task Satisfying checkbox animation Micro-reward for each completion
Finish onboarding Welcome message from founder Personal connection creates belonging
Hit a milestone Achievement badge + shareable card Self-reward + social currency
Celebration Principles
  1. Immediate: Must happen within 1 second of the behavior
  2. Authentic: Should feel genuine, not manipulative
  3. Proportional: Match celebration size to behavior significance
  4. Personal: Connect to the user's progress, not generic praise
  5. Optional to share: Let users celebrate privately or socially (their choice)
The Celebration Audit

For each key behavior in your product:

  • Is there immediate visual feedback?
  • Does the feedback create a positive emotion?
  • Is the celebration proportional to the effort?
  • Can the user see their progress over time?
  • Does the celebration reinforce the behavior's value?

Tiny Habits for Teams

When designing behavior change for teams (B2B products), the recipe adapts:

Team Anchor Moments
  • After daily standup
  • After weekly planning meeting
  • After sprint review
  • After closing a deal
  • After shipping a release
Team Tiny Behaviors
  • Share one update in the team channel
  • Add one comment to the shared document
  • Update one task status
  • Give one piece of feedback
  • Log one customer interaction
Team Celebration
  • Public acknowledgment in team channel
  • Team progress dashboard
  • Completion counters visible to team
  • "Team streak" for consecutive days of activity
1# Tiny Habits Method
2 
3The Tiny Habits method is the practical application of the Fogg Behavior Model. It makes behavior change reliable by shrinking behaviors to their smallest version, anchoring them to existing routines, and using celebration to wire the habit.
4 
5## The Tiny Habits Recipe
6 
7```
8After I [ANCHOR MOMENT], I will [TINY BEHAVIOR], then I [CELEBRATION].
9```
10 
11Three components, always in this order:
12 
13### 1. Anchor Moment
14 
15The existing routine that triggers the new behavior. It must be:
16- **Something you already do** — not aspirational, already automatic
17- **Precise** — a specific action, not a vague time ("after I close my laptop" not "in the evening")
18- **Reliable** — happens consistently without effort
19- **Contextually related** — ideally in the same environment or workflow
20 
21**Examples of strong anchors:**
22- After I open Slack
23- After I pour my morning coffee
24- After I join a Zoom call
25- After I push code
26- After I close a support ticket
27 
28**Examples of weak anchors:**
29- After lunch (too vague — when exactly?)
30- When I feel motivated (not reliable)
31- At 3pm (time-based, not behavior-based)
32 
33### 2. Tiny Behavior
34 
35The smallest meaningful version of the target behavior. The gold standard: it should take less than 30 seconds and require almost zero motivation.
36 
37**The Shrink Test:** Can you do this even on your worst day? If no, shrink it further.
38 
39| Target Behavior | Too Big | Tiny Version | Why It Works |
40|----------------|---------|-------------|--------------|
41| Review analytics daily | Analyze all dashboards | Open the analytics page | Seeing one number creates curiosity |
42| Document decisions | Write full meeting notes | Type one bullet point | Momentum from starting |
43| Give team feedback | Write detailed review | Send one emoji reaction | Social action, zero friction |
44| Plan your day | Create detailed schedule | Write your #1 priority | Clarity from one decision |
45| Exercise daily | 30-minute workout | Put on workout shoes | Environmental commitment |
46 
47### 3. Celebration
48 
49The immediate positive emotion after completing the behavior. This is the most counterintuitive and most important part.
50 
51**Why celebration works:** Emotions create habits, not repetition alone. When you feel good after a behavior, your brain flags it as worth repeating. Celebration is the mechanism that wires the neural pathway.
52 
53**Celebration techniques:**
54- Internal fist pump ("Yes!")
55- Small physical gesture (snap, nod, smile)
56- Quick internal acknowledgment ("I did it")
57- Visual feedback in the product (checkmark, animation, progress bar)
58- Sound effect (completion chime)
59 
60**What's NOT celebration:**
61- External rewards (gift cards, points) — these are motivation, not celebration
62- Delayed feedback (weekly reports) — must be immediate
63- Comparison to others (leaderboards) — this is social pressure, not personal celebration
64 
65---
66 
67## Starter Steps
68 
69A Starter Step is the tiniest version of a behavior that still has meaning. It's the gateway — once a user does the Starter Step, natural momentum often carries them further.
70 
71### How to Find the Starter Step
72 
731. **Describe the target behavior** — "User reviews their weekly project dashboard"
742. **Ask: What's the first physical action?** — "Open the dashboard"
753. **Shrink it:** "Click the dashboard link in the navigation"
764. **Test: Can this be done in under 30 seconds with zero motivation?** If yes, that's your Starter Step.
77 
78### Starter Step Patterns for Products
79 
80| Product Type | Target Behavior | Starter Step | Next Natural Action |
81|-------------|----------------|-------------|-------------------|
82| **Project management** | Manage tasks daily | Open the board | Scan task titles |
83| **Analytics** | Review metrics weekly | Open the dashboard | Glance at top metric |
84| **Communication** | Respond to team | Open the thread | Read one message |
85| **Documentation** | Keep docs updated | Open the document | Read last paragraph |
86| **CRM** | Log customer interactions | Open the contact | Add one note |
87| **Learning platform** | Complete daily lesson | Open the app | Start one exercise |
88 
89### The "Just Open" Principle
90 
91The most reliable Starter Step for any product is simply opening it. Once the product is open and content is visible, curiosity and momentum do the rest. Design your "just open" experience to be:
92- Immediately valuable (show relevant content, not empty states)
93- Low cognitive load (don't ask questions, show answers)
94- Visually engaging (pull the user into the content)
95 
96---
97 
98## Scaling Behaviors
99 
100Tiny behaviors naturally scale when conditions are right. The key: never force scaling. Let the user's growing motivation and comfort expand the behavior organically.
101 
102### The Scaling Sequence
103 
104```
105Starter Step → Natural Expansion → Full Behavior → Habit
106```
107 
108**Stage 1: Starter Step (Week 1-2)**
109- User does the tiniest version
110- Focus: consistency, not depth
111- Product role: make the Starter Step effortless
112 
113**Stage 2: Natural Expansion (Week 2-4)**
114- User naturally does a bit more each time
115- Focus: don't interrupt the flow
116- Product role: surface relevant next actions without pushing
117 
118**Stage 3: Full Behavior (Week 4-8)**
119- User regularly completes the full target behavior
120- Focus: reinforce the routine
121- Product role: provide feedback on progress and value
122 
123**Stage 4: Habit (Week 8+)**
124- User does the behavior automatically without prompts
125- Focus: maintain, don't disrupt
126- Product role: reduce external prompts, deepen personalization
127 
128### Scaling Signals
129 
130How to know when a user is ready to scale:
131 
132| Signal | What It Means | Response |
133|--------|-------------|----------|
134| User exceeds Starter Step consistently | Ready for natural expansion | Surface next-level features subtly |
135| Session duration increasing | Engagement growing organically | Don't interrupt; optimize load times |
136| User explores beyond core action | Curiosity driving expansion | Offer gentle feature discovery |
137| User returns without prompts | Habit forming | Reduce external prompts |
138| User customizes the experience | Taking ownership | Unlock personalization options |
139 
140### Anti-Patterns in Scaling
141 
142| Anti-Pattern | What Happens | Better Approach |
143|-------------|-------------|-----------------|
144| **Forced upgrade** | "To continue, upgrade to Pro" during habit formation | Keep core behavior free; offer premium features alongside |
145| **Feature dump** | Showing all features at once to "expand" usage | Progressive disclosure; one new feature at a time |
146| **Removing the tiny version** | "You've been using basic mode too long" | Keep the Starter Step always available |
147| **Engagement gates** | Requiring full behavior to get any value | Deliver value at every stage, including the tiniest |
148 
149---
150 
151## Celebration in Product Design
152 
153Celebration is the most underused tool in product design. It's how you wire habits in your users.
154 
155### Designing Product Celebrations
156 
157| Behavior | Celebration Design | Why It Works |
158|----------|-------------------|--------------|
159| Complete first action | Confetti animation + "You're all set!" | Marks milestone, creates positive emotion |
160| Reach a streak | Progress bar fills + streak count | Visual progress triggers satisfaction |
161| Complete a task | Satisfying checkbox animation | Micro-reward for each completion |
162| Finish onboarding | Welcome message from founder | Personal connection creates belonging |
163| Hit a milestone | Achievement badge + shareable card | Self-reward + social currency |
164 
165### Celebration Principles
166 
1671. **Immediate:** Must happen within 1 second of the behavior
1682. **Authentic:** Should feel genuine, not manipulative
1693. **Proportional:** Match celebration size to behavior significance
1704. **Personal:** Connect to the user's progress, not generic praise
1715. **Optional to share:** Let users celebrate privately or socially (their choice)
172 
173### The Celebration Audit
174 
175For each key behavior in your product:
176- [ ] Is there immediate visual feedback?
177- [ ] Does the feedback create a positive emotion?
178- [ ] Is the celebration proportional to the effort?
179- [ ] Can the user see their progress over time?
180- [ ] Does the celebration reinforce the behavior's value?
181 
182---
183 
184## Tiny Habits for Teams
185 
186When designing behavior change for teams (B2B products), the recipe adapts:
187 
188### Team Anchor Moments
189- After daily standup
190- After weekly planning meeting
191- After sprint review
192- After closing a deal
193- After shipping a release
194 
195### Team Tiny Behaviors
196- Share one update in the team channel
197- Add one comment to the shared document
198- Update one task status
199- Give one piece of feedback
200- Log one customer interaction
201 
202### Team Celebration
203- Public acknowledgment in team channel
204- Team progress dashboard
205- Completion counters visible to team
206- "Team streak" for consecutive days of activity
207 

Discussion