self-initiated-triggers
0
总安装量
2
周安装量
安装命令
npx skills add https://github.com/flpbalada/my-opencode-config --skill self-initiated-triggers
Agent 安装分布
opencode
2
claude-code
2
amp
1
kimi-cli
1
codex
1
Skill 文档
Self-Initiated Triggers – From External Prompts to Internal Motivation
Self-Initiated Triggers (Internal Triggers) are emotional states or situations that prompt users to engage with a product without any external reminder. They represent the goal state of habit formation – when users think of your product automatically in response to specific feelings or contexts.
When to Use This Skill
- Designing for long-term retention
- Reducing dependency on push notifications
- Building sustainable engagement loops
- Understanding user motivation patterns
- Creating products that become “default” solutions
- Reducing user acquisition costs through organic return
Core Concepts
External vs. Internal Triggers
External Triggers Internal Triggers
(Pushed to user) (Pulled by user)
| |
v v
+-------------+ +-------------+
| - Push | | - Boredom |
| notif | Journey | - Anxiety |
| - Email | -----------> | - FOMO |
| - Ads | | - Loneliness|
| - WOM | | - Curiosity |
+-------------+ +-------------+
| |
v v
Expensive Free
Interruptive Seamless
Declining effect Strengthening
The Trigger-Product Association
Emotion/Situation Product Association
| |
v v
"I feel bored" --> "I'll check Instagram"
"I have a question" --> "I'll Google it"
"I feel anxious" --> "I'll check Slack"
"I'm waiting" --> "I'll open TikTok"
Trigger Types
| Trigger | Emotion | Example Products |
|---|---|---|
| Negative | Boredom, anxiety, loneliness, FOMO | Social media, news, messaging |
| Positive | Curiosity, excitement, anticipation | Learning apps, games |
| Situational | Waiting, commuting, winding down | Podcasts, reading apps |
| Routine | Morning, mealtime, bedtime | News, meditation, fitness |
Building Internal Triggers
Phase 1: External Trigger
"We sent you a notification"
|
v
Phase 2: Association Forming
Repeated: Trigger â Action â Reward
|
v
Phase 3: Internal Trigger Emerging
Emotion alone triggers action
|
v
Phase 4: Automatic Habit
No conscious thought needed
Analysis Framework
Step 1: Identify Target Emotions
Research questions:
- What emotional state precedes product use?
- What are users feeling when they reach for the product?
- What situation or context triggers engagement?
| User Segment | Primary Emotion | Secondary Emotion | Context |
|---|---|---|---|
| [Segment 1] | [Emotion] | [Emotion] | [When/Where] |
| [Segment 2] | [Emotion] | [Emotion] | [When/Where] |
Step 2: Map Current Trigger Mix
External Triggers Internal Triggers
[_____________________] [_____________________]
80% 20%
Target state:
[_____________________] [_____________________]
30% 70%
Step 3: Design Trigger Strengthening
| Strategy | Implementation |
|---|---|
| Repeated pairing | Consistent context â action â reward |
| Emotional resonance | Design for target emotion |
| Ritual creation | Encourage routine usage |
| Social reinforcement | Others validate the behavior |
Step 4: Measure Trigger Strength
| Metric | Weak Trigger | Strong Trigger |
|---|---|---|
| Return frequency without prompts | Low | High |
| Time to return after absence | Long | Short |
| Usage without notifications | Rare | Common |
| Self-reported “automatic” use | Never | Often |
Output Template
## Internal Trigger Analysis
**Product:** [Name] **Date:** [Date]
### Target Internal Trigger
**Primary emotion:** [Emotion] **Trigger context:** [Situation when emotion
occurs] **Desired association:** "When I feel [emotion], I [product action]"
### Current State
| Engagement Type | % of Sessions |
| ------------------------ | ------------- |
| Push notification driven | [X%] |
| Email driven | [X%] |
| Self-initiated | [X%] |
### User Research Findings
**Interview insight 1:** "[Quote about when/why they open the product]"
**Interview insight 2:** "[Quote about emotional state]"
### Trigger Strengthening Plan
| Strategy | Action | Expected Outcome |
| ------------ | ----------------- | ---------------- |
| [Strategy 1] | [Specific action] | [Metric impact] |
| [Strategy 2] | [Specific action] | [Metric impact] |
### Success Metrics
| Metric | Current | Target | Timeframe |
| --------------------------- | ------- | ------ | --------- |
| Self-initiated sessions | [X%] | [Y%] | [Months] |
| Return without notification | [X%] | [Y%] | [Months] |
Real-World Examples
Example 1: Twitter/X
Target emotion: Boredom + need for stimulation Association built: “I have a spare moment â I’ll check Twitter”
Mechanisms:
- Variable reward (always new content)
- Quick dopamine hits
- FOMO reinforcement
- Endless scroll removes end point
Example 2: Slack
Target emotion: Anxiety about missing information Association built: “I feel out of the loop â I’ll check Slack”
Mechanisms:
- @mentions create urgency
- Channel activity visible
- “Unread” counts create incompleteness
- Professional FOMO
Example 3: Duolingo
Target emotion: Guilt + achievement desire Association built: “I should be productive â I’ll do a lesson”
Mechanisms:
- Streak creates obligation
- Short lessons fit spare moments
- Progress visualization rewards
- Guilt as internal trigger (healthy or not)
Ethical Considerations
Healthy vs. Unhealthy Triggers
| Aspect | Healthy | Unhealthy |
|---|---|---|
| Emotion exploited | Curiosity, growth desire | Anxiety, loneliness, FOMO |
| User outcome | Feels better after use | Feels worse or unchanged |
| Sustainability | Long-term satisfaction | Short-term with regret |
| Control | User feels in control | User feels compelled |
Design for Wellbeing
- Target positive emotions where possible
- Ensure product delivers on emotional promise
- Provide usage awareness tools
- Allow notification customization
- Design satisfying end points
Best Practices
Do
- Research actual emotional triggers (don’t assume)
- Design reward to match the emotional need
- Create consistent context-action pairings
- Make first action extremely simple
- Measure self-initiated engagement separately
Avoid
- Relying solely on external triggers long-term
- Exploiting negative emotions irresponsibly
- Breaking user trust with manipulative patterns
- Ignoring the emotional aftermath of use
- Designing without usage boundaries
Integration with Other Methods
| Method | Combined Use |
|---|---|
| Hooked Model | Internal triggers are the goal state |
| Fogg Behavior Model | Trigger is the T in B=MAT |
| Jobs-to-be-Done | Emotional jobs are internal triggers |
| Loss Aversion | Fear of loss as internal trigger |