self-initiated-triggers

تایید شده

Design internal triggers for sustained user engagement. Use when building habit-forming features, improving retention without notifications, or transitioning users from external prompts to self-motivated engagement.

@flpbalada
MIT۱۴۰۵/۱/۷
(0)
۱۹۴
۱
۵

نصب مهارت

مهارت‌ها کدهای شخص ثالث از مخازن عمومی GitHub هستند. SkillHub الگوهای مخرب شناخته‌شده را اسکن می‌کند اما نمی‌تواند امنیت را تضمین کند. قبل از نصب، کد منبع را بررسی کنید.

نصب سراسری (سطح کاربر):

npx skillhub install flpbalada/my-opencode-config/self-initiated-triggers

نصب در پروژه فعلی:

npx skillhub install flpbalada/my-opencode-config/self-initiated-triggers --project

مسیر پیشنهادی: ~/.claude/skills/self-initiated-triggers/

محتوای SKILL.md

---
name: self-initiated-triggers
description:
  Design internal triggers for sustained user engagement. Use when building
  habit-forming features, improving retention without notifications, or
  transitioning users from external prompts to self-motivated engagement.
---

# 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

```markdown
## 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     |

## Resources

- [Hooked - Nir Eyal](https://www.nirandfar.com/hooked/)
- [The Power of Habit - Charles Duhigg](https://www.amazon.com/Power-Habit-What-Life-Business/dp/081298160X)
- [Atomic Habits - James Clear](https://jamesclear.com/atomic-habits)