trigger-action-planning

star 4

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".

EquiStamp By EquiStamp schedule Updated 2/5/2026

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

  1. Design Mode — Design TAPs for a life domain; identify good trigger-action pairs
  2. Practice Mode — Install a TAP through mental rehearsal and real-world practice
  3. 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:

  1. Close your eyes (or just visualize vividly)
  2. Imagine the trigger in full sensory detail — what you see, hear, feel
  3. Imagine yourself noticing the trigger
  4. Imagine performing the action immediately
  5. 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:

  1. Deliberately create the trigger situation (if possible)
  2. Practice the full trigger → action sequence 3-4 times
  3. 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:

  1. Awareness TAP: "When I notice [unwanted pattern] → I pause and name it"
  2. Transition TAP: "When I [finish one activity] → I [start the next one intentionally]"
  3. Social TAP: "When someone [does X] → I [respond with Y]"
  4. Rationality TAP: "When I notice [cognitive bias symptom] → I [apply technique]"
  5. 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
Install via CLI
npx skills add https://github.com/EquiStamp/CFAR-Claude-Skills --skill trigger-action-planning
Repository Details
star Stars 4
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator