retention-optimization
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.
Security Assessment
About retention-optimization
The retention-optimization skill is designed to help mobile app developers and product managers diagnose retention issues and implement strategies to reduce churn, improve user engagement, and increase lifetime value. It focuses on identifying why users leave apps and provides actionable recommendations based on industry benchmarks and proven retention frameworks. The skill is triggered when users mention concerns about retention, churn, users leaving, engagement metrics like DAU/MAU, user activation, or app uninstalls.
This skill provides a comprehensive retention framework covering four critical phases: activation (Day 0-1), habit formation (Day 1-7), engagement deepening (Day 7-30), and long-term retention (Day 30+). It includes industry-specific retention benchmarks across seven app categories (games, social, health & fitness, productivity, e-commerce, finance, and education), helping teams understand how their metrics compare to industry standards. The skill offers detailed push notification strategies, churn prevention tactics, and diagnostic questions to identify root causes of user drop-off at each stage of the user lifecycle.
This skill is ideal for product managers, growth teams, app developers, and marketing professionals working on mobile applications who need to improve user retention metrics. It's particularly valuable when launching new features, analyzing cohort retention data, designing re-engagement campaigns, or benchmarking performance against industry standards. The skill integrates with app marketing context when available and provides tailored recommendations based on app category, monetization model, and current engagement features.
FAQ
What retention metrics do I need to provide?
The skill works best with Day 1, Day 7, and Day 30 retention rates, your app category, monetization model, and information about current engagement features like push notifications or streak systems.
How are retention benchmarks different across app categories?
Benchmarks vary significantly by category. For example, games typically have 25-30% Day 1 retention while social apps have 30-35%. The skill provides specific benchmarks for seven categories: games, social, health & fitness, productivity, e-commerce, finance, and education.
When should I use this skill versus the app-launch skill?
Use retention-optimization when you have existing users and want to reduce churn or improve engagement. Use app-launch for onboarding-specific issues during the initial user experience. For monetization concerns, refer to the monetization-strategy skill.
What's included in the retention framework?
The framework covers four phases: activation (getting users to the 'aha moment' in their first session), habit formation (Days 1-7 with push notifications and streaks), engagement deepening (Days 7-30 with feature discovery), and long-term retention (Day 30+ with content updates and loyalty rewards).
Does this skill provide push notification templates?
Yes, the skill includes a detailed push notification strategy with timing recommendations and message examples for Day 1, 3, 5, 7, 14, and 30, covering welcome messages, value reminders, social proof, streaks, feature discovery, and milestones.
Install retention-optimization
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
eronred/aso-skills