name: trigger-action-planning description: > CFAR rationality technique for installing reliable automatic behaviors by pairing specific triggers with specific actions. Based on implementation intentions research (0.65 SD effect size). Use when the user: (1) wants to build a new habit or change a behavior, (2) knows what they should do but keeps forgetting or failing to act, (3) wants to install a specific response to a recurring situation, (4) needs to bridge the gap between intention and action, (5) wants to automate a rationality technique so it fires reliably, or (6) wants to practice creating and installing TAPs. Triggers: "TAP", "trigger action", "implementation intention", "habit", "when I notice", "if-then plan", "I keep forgetting to", "I want to start doing", "build a habit", "behavior change", "CFAR".
Trigger-Action Planning (TAPs)
A CFAR technique for installing reliable automatic behaviors by pairing specific sensory triggers with specific physical actions. Based on Gollwitzer's implementation intentions research showing a 0.65 standard deviation effect size — one of the most robust findings in behavioral psychology.
Three Modes
- Design Mode — Design TAPs for a life domain; identify good trigger-action pairs
- Practice Mode — Install a TAP through mental rehearsal and real-world practice
- Execute Mode — Create and install a TAP for a real behavior the user wants to change
Why TAPs Work
The brain is a pattern-matching machine. TAPs exploit this: by vividly rehearsing "When X happens, I do Y," you create a cached response that fires automatically when the trigger occurs. The key insight: willpower is unreliable, but triggers are automatic.
The research shows implementation intentions ("When situation X arises, I will perform response Y") approximately double the likelihood of following through on intentions.
Core Process
Step 1: Identify the Desired Behavior
"What do you want to start doing, stop doing, or do differently?"
Get specific. "Exercise more" is not a TAP. "Do 5 pushups" is actionable.
Step 2: Find the Right Trigger
The trigger must be:
- Sensory and concrete: Something you can literally see, hear, or feel. Not "when I feel motivated."
- Reliable: It actually happens consistently in the relevant context.
- Narrow: Specific enough that it doesn't fire constantly. "When I open my laptop" fires too often.
- Proximate: Close in time and space to when you want the action to happen.
Trigger quality checklist:
- Can you literally point to the moment this trigger fires? (sensory test)
- Does this trigger happen every time you'd want the action? (reliability test)
- Does this trigger happen ONLY when you'd want the action? (specificity test)
- Is there a gap between trigger and action where you might get distracted? (proximity test)
Examples of good triggers:
- "When I reach for the door handle to leave the apartment" (sensory, narrow, reliable)
- "When I sit down at my desk and see my monitor turn on" (sensory, specific)
- "When I notice my hand reaching for my phone during a conversation" (sensory, narrow)
Examples of bad triggers:
- "When I feel stressed" (not sensory — how do you know you're stressed?)
- "In the morning" (too vague — when exactly?)
- "When I have free time" (not concrete — you'll never notice this moment)
Step 3: Define the Action
The action must be:
- Small and concrete: 5 seconds to start, no ambiguity about what to do
- Physical: Involves your body doing something specific
- Immediate: Happens right after the trigger, no delay
Convert abstract actions to physical ones:
- "Be more mindful" → "Take three slow breaths"
- "Check my priorities" → "Open my task list and read the top item aloud"
- "Be nicer to my partner" → "Say one specific thing I appreciate about them"
Step 4: Stress-Test the TAP
Run through failure scenarios:
- "What if the trigger fires but you're busy?" → Make the action smaller
- "What if you notice the trigger but don't feel like doing the action?" → The action is too big
- "What if the trigger doesn't fire reliably?" → Find a more concrete trigger
- "What if there's a 30-second gap between trigger and action?" → Find a more proximate trigger
Step 5: Mental Rehearsal (Critical)
This is where installation actually happens:
- Close your eyes (or just visualize vividly)
- Imagine the trigger in full sensory detail — what you see, hear, feel
- Imagine yourself noticing the trigger
- Imagine performing the action immediately
- Repeat 3-5 times, making it more vivid each time
The rehearsal IS the installation. Skipping this step is like writing code but never running it.
Step 6: Real-World Practice
Within the first 24 hours:
- Deliberately create the trigger situation (if possible)
- Practice the full trigger → action sequence 3-4 times
- After each practice, briefly note: Did it fire? Was the action easy? Any friction?
Example: TAP for not locking yourself out: "When I walk toward the front door → pat my pocket for keys." Practice: walk to the door 3-4 times and pat your pocket each time. By the 4th time, it should feel automatic.
TAP Diagnostic Framework
When a TAP isn't working, diagnose:
| Symptom | Likely Cause | Fix |
|---|---|---|
| Trigger fires but you don't act | Action too big or aversive | Make action smaller |
| You forget the TAP exists | Trigger not sensory enough | Find a more concrete trigger |
| TAP fires at wrong times | Trigger too broad | Narrow the trigger |
| TAP works sometimes | Trigger unreliable | Find a more consistent trigger |
| Action feels forced | TAP conflicts with a value | Use Goal Factoring on the underlying motivation |
| TAP decays after a week | Insufficient rehearsal | Re-rehearse; add a maintenance TAP |
Extended Exercise: 5 TAPs
Install 5 TAPs in one session:
- Awareness TAP: "When I notice [unwanted pattern] → I pause and name it"
- Transition TAP: "When I [finish one activity] → I [start the next one intentionally]"
- Social TAP: "When someone [does X] → I [respond with Y]"
- Rationality TAP: "When I notice [cognitive bias symptom] → I [apply technique]"
- Self-care TAP: "When I [notice fatigue/stress signal] → I [take specific small action]"
For each: define trigger, define action, stress-test, rehearse 3-5 times, practice in real world within 24 hours.
WOOP Integration
TAPs combine naturally with Gabriele Oettingen's WOOP framework:
- Wish: What do you want?
- Outcome: Imagine the best outcome vividly
- Obstacle: What internal obstacle might prevent it?
- Plan: "When [obstacle], then [action]" — this IS a TAP
The WOOP framework adds motivation (the positive visualization) to the TAP's reliability (the if-then plan).
Technology-Assisted TAPs
Some TAPs can be augmented with technology:
- Location-based reminders: Phone notification when arriving at a location (trigger assist)
- Time-based reminders: Scheduled notification as a trigger for the action
- Environment design: Physical cues placed at trigger points (sticky notes, objects)
- Accountability: Share TAP with someone who'll ask about it (social trigger)
When designing tech-assisted TAPs, the technology replaces or reinforces the trigger — the action should still be a specific physical behavior.
Common Failure Modes
- Vague triggers: "When I'm stressed" isn't sensory. "When I notice my shoulders are up by my ears" is.
- Ambitious actions: "Do a 30-minute workout" won't fire. "Do 5 pushups" will.
- Skipping rehearsal: Mental rehearsal is not optional. It's the mechanism.
- Too many at once: Install 1-3 TAPs at a time. More creates interference.
- No maintenance: TAPs decay. Re-rehearse weekly until they're deeply automatic.
- Wrong level of abstraction: If the TAP requires judgment calls ("assess the situation"), it's too abstract.
Integration
- Goal Factoring: Factor goals to identify where TAPs would be most valuable
- Murphyjitsu: Stress-test TAPs by imagining failure modes
- Aversion Factoring: When a TAP feels aversive, factor the aversion before trying to force it
- Resolve Cycles: Use a 5-minute resolve cycle to design and rehearse a TAP
- Hamming Questions: Identify the highest-value behaviors to install as TAPs