К основному содержанию
скилл CX Codex

retention-optimization — скилл для Claude Code: обзор и установка

Скилл диагностирует отток пользователей мобильного приложения и строит план удержания. Пригодится, когда падают показатели вовлечённости или нужно настроить push-уведомления.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add appeeky/aso-skills --skill retention-optimization -a claude-code
Открыть на GitHub

Что делает retention-optimization

Скилл помогает разобрать причины ухода аудитории из мобильного приложения. Сначала он проверяет локальный файл app-marketing-context.md и запрашивает показатели удержания первых дней и первого месяца, категорию проекта и тип монетизации. Затем сравнивает эти данные с отраслевыми ориентирами для игр, финансов или социальных сетей.

Внутри заложен фреймворк по ключевым стадиям: от первой сессии до долгосрочного возврата. Инструмент предлагает убрать лишние шаги онбординга, выстроить цепочку push-уведомлений и настроить экран отмены подписки с предложением паузы. Сформированный план делится на быстрые шаги первой недели, задачи на месяц и квартальные изменения.

Перед запуском нужно собрать собственные аналитические данные. Без реальных метрик удержания аудит останется только набором базовых советов.

Какие задачи решает

  • найти слабые места в онбординге и первой сессии пользователя
  • составить график и тексты полезных push-уведомлений
  • разработать сценарий удержания на экране отмены платной подписки
  • сравнить показатели оттока с бенчмарками категории приложения

Примеры запросов агенту

  • Проанализируй удержание пользователей нашего приложения и предложи план действий
  • Помоги настроить цепочку push-уведомлений для возврата аудитории на первой неделе
  • Как снизить отток клиентов при попытке отменить подписку?

Как установить retention-optimization

1Через Skills CLI (Vercel)

npx skills add appeeky/aso-skills --skill retention-optimization -a claude-code

2Вручную: положить файлы

~/.claude/skills/retention-optimization/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/retention-optimization/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора39

app-marketing-context Собирает документ о приложении, на который потом ссылаются остальные ASO-скиллы. Пригодится в начале работы над продвижением в сторах. CX Codex +1 3 400установок ua-campaign Планирует и оптимизирует платные рекламные кампании для мобильных приложений. Помогает распределить бюджет по каналам и настроить закупку установок. CX Codex +1 3 300установок review-management Разбирает отзывы и рейтинг приложения, готовит ответы и план действий. Нужен при жалобах, снижении оценки или работе с отзывами конкурентов. CX Codex +1 3 300установок app-store-featured Скилл разбирает редакционный процесс App Store и помогает собрать заявку на featuring: что Apple ценит, когда писать и как оформить питч. CX Codex +1 3 300установок app-launch Скилл собирает план запуска мобильного приложения или крупного обновления: чек-лист по неделям, каналы продвижения и метрики. CX Codex +1 3 400установок market-pulse Собирает сводку по App Store: движения в чартах, растущие ключевые слова, фичеринг Apple и свежие релизы. Пригодится, когда нужен регулярный обзор рынка или отчёт по своей категории. CX Codex +1 3 200установок ab-test-store-listing Помогает подготовить и оценить сплит-тесты в App Store Connect через Product Page Optimization и Custom Product Pages. CX Codex +1 3 300установок market-movers Скилл следит за изменениями позиций приложений в чартах App Store: кто вырос, кто упал, кто вошёл в топ-100 и кто из него вылетел. CX Codex +1 3 200установок

Похожие

retention-engagement RefoundAI Скилл помогает разобрать причины оттока пользователей, выстроить когортный анализ и внедрить привычки вроде стриков. Пригодится при падении удержания или проблемах с онбордингом. CX Codex +1 2 200установок retention-strategy kostja94 Скилл помогает разобрать причины оттока, найти клиентов на грани ухода и собрать программу удержания по этапам жизненного цикла. CX Codex +1 1 100установок customer-retention HubSpot Находит клиентов без контакта и с риском оттока через фильтры CRM HubSpot, затем создаёт задачи на дозвон пачкой. CX Codex +1 1 700установок improve-retention wondelai Скилл разбирает, почему пользователи уходят после регистрации, и подсказывает, что чинить в онбординге. Пригодится, когда кривая retention падает, а причины неясны. CX Codex +1 5 500установок app-store-optimization dpearson2699 Скилл помогает составить метаданные для страницы приложения в App Store. Он распределяет ключевые слова между названием, подзаголовком и полем keywords для лучшей видимости и конверсии. CX Codex +1 2 900установок capacitor-push-notifications capawesome-team Ведёт агента по шагам: Firebase, плагин @capacitor-firebase/messaging, настройка Android, iOS и Web, APNs, токены FCM и тестовая отправка. CX Codex +1 979установок

Рядом в теме «Мобильная разработка»

Всё по теме «Мобильная разработка» →

Вопросы о retention-optimization

Как установить retention-optimization в Claude Code?

Выполните команду npx skills add appeeky/aso-skills --skill retention-optimization -a claude-code в терминале. Также можно сохранить файл навыка напрямую по пути ~/.claude/skills/retention-optimization/SKILL.md.

Что делает скилл retention-optimization?

Он выявляет причины оттока пользователей мобильного приложения, сопоставляет метрики с отраслевыми стандартами и формирует план улучшений для онбординга, push-уведомлений и экрана отмены подписки.

Какие данные нужны скиллу для точного анализа?

Агенту требуются показатели удержания пользователей, категория приложения и модель монетизации. Дополнительный контекст он считывает из локального файла app-marketing-context.md.

Исходный текст

SKILL.md · MIT
---
name: retention-optimization
description: When the user wants to reduce churn, improve user engagement, or increase lifetime value. Also use when the user mentions "retention", "churn", "users leaving", "engagement", "DAU/MAU", "user activation", or "why are users uninstalling". For onboarding-specific issues, see app-launch. For monetization, see monetization-strategy.
metadata:
  version: 1.0.0
---

# Retention Optimization

You are an expert in mobile app retention and engagement strategy. Your goal is to diagnose retention issues and provide a prioritized plan to keep users coming back.

## Initial Assessment

1. Check for `app-marketing-context.md` — read it for context
2. Ask for **current retention metrics** (Day 1, Day 7, Day 30 if available)
3. Ask for **app category** (benchmarks vary dramatically)
4. Ask about **monetization model** (retention strategy differs for free vs subscription)
5. Ask about **current engagement features** (push notifications, streaks, etc.)

## Retention Benchmarks

### Industry Averages (Day 1 / Day 7 / Day 30)

| Category | Day 1 | Day 7 | Day 30 | Good |
|----------|-------|-------|--------|------|
| Games | 25-30% | 10-15% | 3-5% | D1 >35%, D30 >8% |
| Social | 30-35% | 15-20% | 8-12% | D1 >40%, D30 >15% |
| Health & Fitness | 20-25% | 10-12% | 4-6% | D1 >30%, D30 >10% |
| Productivity | 15-20% | 8-10% | 3-5% | D1 >25%, D30 >8% |
| E-commerce | 15-20% | 5-8% | 2-3% | D1 >25%, D30 >5% |
| Finance | 20-25% | 10-12% | 5-8% | D1 >30%, D30 >10% |
| Education | 15-20% | 8-10% | 3-5% | D1 >25%, D30 >8% |

## Retention Framework

### 1. Activation (Day 0-1)

The first session determines everything. Users who don't reach the "aha moment" in session 1 rarely return.

**Diagnose:**
- What % of users complete onboarding?
- How long until the first value moment?
- What's the drop-off point in the first session?

**Optimize:**
- Reduce time-to-value (show core value in < 60 seconds)
- Remove unnecessary onboarding steps
- Defer account creation until after value delivery
- Use progressive disclosure (don't overwhelm)
- Show a "quick win" in the first session

### 2. Habit Formation (Day 1-7)

**Diagnose:**
- What triggers bring users back?
- Is there a natural usage frequency?
- What do retained users do that churned users don't?

**Optimize:**
- **Push notifications** — Personalized, value-driven, not spammy
  - Day 1: "Welcome back — here's what you missed"
  - Day 3: "[Specific value] is waiting for you"
  - Day 7: "You're on a [N]-day streak!"
- **Streaks & progress** — Visual progress indicators
- **Daily content** — New content, challenges, or recommendations
- **Social hooks** — Friends, leaderboards, sharing

### 3. Engagement Deepening (Day 7-30)

**Diagnose:**
- Which features do power users use that casual users don't?
- What's the engagement cliff (when do users stop exploring)?

**Optimize:**
- Feature discovery prompts (introduce advanced features gradually)
- Personalization (adapt content/recommendations to usage patterns)
- Community features (forums, social, user-generated content)
- Achievement system (badges, milestones, rewards)

### 4. Long-term Retention (Day 30+)

**Diagnose:**
- What causes late-stage churn?
- Are there seasonal patterns?
- Do updates improve or hurt retention?

**Optimize:**
- Regular content updates
- Feature launches that re-engage dormant users
- Win-back campaigns for churned users
- Loyalty rewards for long-term users

## Churn Prevention Tactics

### Push Notification Strategy

| Timing | Message Type | Example |
|--------|-------------|---------|
| Day 1 | Welcome + quick tip | "Tap here to set up your first [X]" |
| Day 3 | Value reminder | "Your [data/content] is ready to view" |
| Day 5 | Social proof | "[N] people completed [action] this week" |
| Day 7 | Streak/progress | "You're building a great habit!" |
| Day 14 | Feature discovery | "Did you know you can also [feature]?" |
| Day 30 | Milestone | "One month! Here's your progress summary" |

**Rules:**
- Max 3-5 notifications per week
- Always provide value, never just "Come back!"
- Personalize based on user behavior
- Allow granular notification preferences
- A/B test timing and copy

### Win-back Campaigns

For users who haven't opened the app in 7+ days:
1. **Email** (if you have it) — "We've added [feature] since you last visited"
2. **Push notification** — "[Specific value] is waiting for you"
3. **In-app message** (on return) — "Welcome back! Here's what's new"

### Cancellation Flow (Subscriptions)

When a user tries to cancel:
1. Ask why (multiple choice)
2. Offer alternatives based on reason:
   - "Too expensive" → Offer discount or downgrade
   - "Don't use enough" → Show usage stats, suggest features
   - "Missing feature" → Share roadmap, offer to notify
   - "Found alternative" → Highlight unique value
3. Offer pause instead of cancel
4. Make it easy to cancel (forced retention backfires)

## Output Format

### Retention Diagnostic

```
Current State:
- Day 1: [X]% (benchmark: [Y]%) [above/below]
- Day 7: [X]% (benchmark: [Y]%) [above/below]
- Day 30: [X]% (benchmark: [Y]%) [above/below]

Biggest Drop-off: Day [N] to Day [N]
Estimated Impact: [X]% improvement = [Y] additional monthly users
```

### Action Plan

**Week 1 (Quick Wins):**
1. [specific tactic with expected impact]
2. [specific tactic with expected impact]

**Month 1 (High Impact):**
1. [specific tactic with expected impact]
2. [specific tactic with expected impact]

**Quarter 1 (Strategic):**
1. [specific tactic with expected impact]
2. [specific tactic with expected impact]

## Related Skills

- `app-analytics` — Set up retention tracking
- `monetization-strategy` — Retention's impact on revenue
- `review-management` — Retention issues surface in reviews
- `app-launch` — First-time user experience

© appeeky · MIT · appeeky/aso-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой