The equation behind every behavior
BJ Fogg, who runs Stanford's Behavior Design Lab, reduced behavior change down to one equation: B = MAP.
A behavior happens when Motivation, Ability, and a Prompt all show up at the same moment. Miss any one of the three, and the behavior doesn't happen. Get all three lined up, and it does, no separate "willpower" variable required.
This isn't just a tidy theory. Fogg has used this model to design behavioral interventions for 25 years, and the predictions hold up across a wide range of situations.
Motivation is the least reliable lever you have
Motivation swings with your mood, how you slept, your blood sugar, the weather, who's around you, and a dozen other things you don't control. Build a habit that needs high motivation to happen, and you've built a habit that fails on your worst days.
The only stable lever is making the behavior require so little motivation that even a bad-day version of you can still pull it off.
That's what Fogg means by "tiny."

The anchor method
Every new behavior needs a prompt, and that prompt has to be reliable or the whole thing falls apart.
Phones and apps make bad prompts. They get muted, swiped away, buried under other notifications. Time of day is a bad prompt too, because schedules shift. And mood is possibly the worst prompt of all, since mood is exactly the variable you're trying to remove from the equation.
The most reliable prompt available to you is a habit you already do on autopilot.
Fogg's formula for using it:
After I [existing reliable habit], I will [new tiny habit].
A few examples:
- After I pour my morning coffee, I will write one sentence in my journal.
- After I brush my teeth, I will do two pushups.
- After I close my laptop at the end of the day, I will name one thing I'm grateful for.
- After I sit down at my desk, I will write the day's most important task on a sticky note.
The existing habit is your trigger. You're already doing it without thinking, so the new habit just attaches itself to it, like a barnacle riding along on something sturdier.
"Tiny" is the whole trick

"Two pushups" sounds almost insultingly small. That's the point.
The tiny version solves the motivation problem outright. Two pushups barely require any motivation. They barely require any time. No special equipment, no gym, no particular mood needed.
What actually happens, and Fogg has documented this across tens of thousands of people, is that the tiny version expands on its own. Once you're already on the floor doing two pushups, doing five or ten more costs you almost nothing extra. That expansion happens because you choose it, not because you forced it. Bad day, you do two. Good day, you do twenty. The habit never breaks, because the floor is just two.
Compare that to the willpower-driven version: "I will do 50 pushups every single day." The night you get four hours of sleep, you skip it. The streak snaps. The identity you were building ("I'm someone who does pushups") cracks along with it. The habit decays from there.
Celebration closes the loop
Fogg's third ingredient is celebration: a deliberate, immediate positive signal right after you do the behavior.
This borrows from Pavlov's classical conditioning and Skinner's operant conditioning. Your brain reinforces behaviors that get an immediate feel-good signal attached to them. That signal doesn't have to be big. A quiet "yes!," a fist pump, a smile. But it has to happen within seconds, before your next thought pushes the moment aside.
This is part of why streak apps underperform what people expect from them. A streak number feels good, but it's abstract and delayed. A fist pump right after the pushups is immediate and physical. The second one installs faster than the first.
Atomic Habits adds the identity layer
James Clear's Atomic Habits builds on Fogg's model by adding an identity layer: every action is a small vote for the kind of person you're trying to become.
That's the same idea as Self-Determination Theory, just phrased for a general audience. A habit you do because "I have to" stays external and fragile. A habit you do because "this is what someone like me does" gets folded into your identity, which is what makes it hold up even when motivation dips.
The two frameworks complement each other well. Fogg gives you the mechanics for installing a behavior. Clear gives you the framing that makes it stick at the identity level once it's installed.
What this looks like in practice

Three moves to actually do this:
1. Audit what you already do reliably. What happens every day without you having to think about it? Coffee. Brushing your teeth. Sitting down at your desk. Putting on your shoes. These are your anchor points.
2. Pick a tiny new behavior that fits the anchor. Match the mental context. Morning coffee pairs well with one journal sentence. Closing the laptop pairs well with a moment of gratitude. Putting on shoes pairs well with one positive thing you tell yourself.
3. Celebrate right after the rep. Out loud is fine. A little embarrassing is fine too. What matters is that the feel-good signal lands within about two seconds of finishing the behavior.
Run this for four to eight weeks before adding anything new. Get one habit reliably anchored before you try to stack a second one on top.
What TaskCoach.AI does with this
The habits section of TaskCoach.AI is built around two ideas straight out of Fogg's work: defaulting to tiny, and designing prompts around existing anchors. The system explicitly tracks automaticity over volume. A habit done every day at one rep is worth more than a habit done occasionally at twenty reps, because the daily version is turning into reflex while the occasional one is still drawing down your willpower.
The Habit Momentum chart on the Analytics page is built on Phillippa Lally's 2010 finding that habits take a median of 66 days to reach 95% automaticity, with a range of 18 to 254. The chart plots your own habituation curve, so you can see whether a behavior is genuinely becoming reflex or still running on conscious effort.
The bottom line
Motivation is unreliable. Stop building habits that depend on it.
Use the habits you already have as anchors. Make the new behavior small enough that even a bad-day version of you can do it. Celebrate immediately so the reward loop actually installs.
The tiny version grows on its own. The ambitious version breaks the first time motivation dips. Pick the one with the better failure mode.