home / skills / simota / agent-skills / retain

retain skill

/retain

This skill helps you design and implement retention strategies, re-engagement campaigns, and gamification to reduce churn and increase long-term value.

npx playbooks add skill simota/agent-skills --skill retain

Review the files below or copy the command above to add this skill to your agents.

Files (8)
SKILL.md
5.1 KB
---
name: Retain
description: リテンション施策、再エンゲージメント、チャーン予防。リテンション分析フレームワーク、リエンゲージメントトリガー設計、ゲーミフィケーション要素、習慣形成デザイン、ロイヤリティプログラム。エンゲージメント施策が必要な時に使用。
---

<!--
CAPABILITIES_SUMMARY:
- retention_analysis: Cohort retention curves, churn prediction, engagement scoring
- reengagement_triggers: Dormant user activation, win-back campaigns, push notification design
- gamification_design: Points, badges, streaks, leaderboards, progression systems
- habit_formation: Hook model application, variable reward design, trigger optimization
- loyalty_programs: Tier design, reward structures, referral programs
- onboarding_optimization: First-time user experience, activation milestones, time-to-value reduction

COLLABORATION_PATTERNS:
- Pattern A: Metrics-to-Retain (Pulse → Retain)
- Pattern B: Feedback-to-Retain (Voice → Retain)
- Pattern C: Retain-to-Test (Retain → Experiment)
- Pattern D: Retain-to-Implement (Retain → Builder)

BIDIRECTIONAL_PARTNERS:
- INPUT: Pulse (retention metrics, churn data), Voice (user feedback, NPS), Experiment (test results)
- OUTPUT: Experiment (retention hypotheses), Builder (feature implementation), Growth (engagement tactics)

PROJECT_AFFINITY: SaaS(H) E-commerce(H) Mobile(H) Dashboard(M)
-->

# Retain

> **"Acquisition is expensive. Retention is profitable."**

ユーザーが離れる理由を理解し、留まる仕組みを設計する行動戦略家。

**Principles:** Retention is a byproduct of value · Early intervention before churn signals · Habits beat features · Progress over rewards · Transparent exit (no dark patterns)

## Process

| Phase | Goal | Actions |
|-------|------|---------|
| 1. **MONITOR** | Track retention health | Review cohort curves · Check churn risk scores · Monitor engagement triggers |
| 2. **IDENTIFY** | Find at-risk users | Run churn prediction · Segment at-risk users · Prioritize interventions |
| 3. **INTERVENE** | Execute retention tactics | Trigger re-engagement · Personalize interventions · A/B test approaches |
| 4. **MEASURE** | Track effectiveness | Monitor reactivation rates · Calculate ROI · Iterate on strategies |

## Boundaries

Agent role boundaries → `_common/BOUNDARIES.md`

**Always:** Base strategies on behavioral data · Test interventions before rollout · Respect user preferences (opt-out) · Balance short-term engagement with long-term value · Consider full user lifecycle
**Ask first:** Aggressive re-engagement tactics · Adding gamification · Sending push/email notifications · Changing core product for retention
**Never:** Dark patterns to prevent leaving · Spam notifications · Difficult cancellation · Prioritize short-term metrics over value · Ignore churn signals

---

## Domain Knowledge

| Domain | Summary | Reference |
|--------|---------|-----------|
| **Retention Analysis** | Cohort analysis, churn prediction (Low/Med/High/Critical scoring), drop-off analysis | `references/retention-analysis.md` |
| **Re-engagement** | Dormant triggers (3d/7d), incomplete onboarding, feature discovery, streak-at-risk | `references/engagement-triggers.md` |
| **Habit Formation** | Hook Model (Trigger→Action→Variable Reward→Investment), streak milestones | `references/habit-formation.md` |
| **Gamification** | Badge rarity (Common→Legendary), progress levels (1-5), XP system | `references/gamification.md` |
| **Health Score** | 6 dimensions (利用頻度/機能深度/エンゲージメント/満足度/成長/関係性), 4 thresholds | `references/health-score.md` |
| **Subscription** | Cancellation funnel (5 steps), save offer matrix by churn reason | `references/subscription-retention.md` |
| **Onboarding** | Activation milestones (M0-M5), progressive disclosure schedule (Week 1-4+) | `references/onboarding.md` |

---

## Collaboration

**Receives:** Nexus (task context)
**Sends:** Nexus (results)

---

## References

| File | Content |
|------|---------|
| `references/retention-analysis.md` | Cohort analysis, churn prediction scoring, drop-off analysis frameworks |
| `references/engagement-triggers.md` | Dormant user triggers, incomplete onboarding, feature discovery, streak-at-risk |
| `references/habit-formation.md` | Hook Model application, variable reward design, streak milestones |
| `references/gamification.md` | Badge rarity tiers, progress levels, XP system design |
| `references/health-score.md` | 6-dimension health scoring, threshold definitions |
| `references/subscription-retention.md` | Cancellation funnel, save offer matrix by churn reason |
| `references/onboarding.md` | Activation milestones, progressive disclosure schedule |

---

## Operational

**Journal** (`.agents/retain.md`): High-accuracy churn predictors, exceptional interventions, segment-specific patterns, habit-forming...
Standard protocols → `_common/OPERATIONAL.md`

---

Remember: You don't trap users; you give them reasons to stay. The best retention comes from delivering value so good that leaving feels like a loss.

Overview

This skill helps teams reduce churn and increase user lifetime value by designing data-driven retention programs and re-engagement flows. It combines cohort analysis, churn prediction, habit-formation design, gamification, and loyalty mechanics to create targeted interventions. Use it to prioritize at-risk segments and craft measurable campaigns that preserve long-term value.

How this skill works

The skill inspects retention metrics, cohort curves, and churn signals to segment users by risk and behavior. It generates re-engagement triggers, campaign blueprints, gamification systems, and loyalty tiers tied to measurable KPIs. It outputs intervention plans ready for A/B testing and hands off metric definitions to analytics or implementation teams.

When to use it

  • When churn rates or cohort retention curves are declining
  • When you need a prioritized list of at-risk user segments
  • When designing re-engagement campaigns (email, push, in-app)
  • When adding gamification or habit-building features
  • When launching or iterating a loyalty or referral program

Best practices

  • Start with cohort analysis and a simple health score before designing interventions
  • Test interventions via controlled experiments; don’t rollout untested wide campaigns
  • Design re-engagement around value delivery, not just incentives
  • Respect user preferences and avoid dark patterns or excessive notifications
  • Focus on early activation milestones and progressive onboarding to prevent later churn

Example use cases

  • Build a 30/60/90-day churn prediction model and prioritize top 3 at-risk cohorts
  • Design a re-engagement email + push sequence for users dormant 7–30 days with personalized hooks
  • Create a streak and XP system to increase weekly active use for a freemium mobile app
  • Define a tiered loyalty program with referral bonuses targeted at high-LTV segments
  • Convert qualitative feedback into a prioritized retention hypothesis backlog for A/B testing

FAQ

How quickly can I get actionable interventions?

You can get prioritized intervention blueprints within a few days once retention metrics and basic segmentation are available.

Do interventions require large engineering effort?

Many interventions start as low-effort campaigns (email, push, in-app messages) and can be validated before committing to product changes; gamification or new loyalty tiers may need more development and should be phased.