retention-predictor
Predicts retention potential by evaluating usage frequency, habit formation mechanics, and churn risk factors for a B2C app idea.
- License 许可
- MIT
- 最近更新
- 2026-10-01
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- retention-predictor
- description
- Predicts retention potential by evaluating usage frequency, habit formation mechanics, and churn risk factors for a B2C app idea.
03 SKILL.md 正文
<!-- version: 0.1.0 | outputs: memory/ideas/<slug>/retention.json -->
Skill: retention-predictor
Purpose
Retention determines LTV. An app that churns users in week 1 can't build a business regardless of acquisition. This skill evaluates how sticky the idea is structurally — not based on feature lists, but on the underlying usage pattern and habit formation potential.
Input
- Idea slug
- App concept description
memory/ideas/<slug>/desire_scores.json(desire strength informs habit potential)memory/ideas/<slug>/user_extraction.json(usage frequency from pain map)
Evaluation Factors
| Factor | High Retention Signal | Low Retention Signal |
|---|---|---|
| Usage frequency | Daily or multiple times/day | Weekly or less |
| External trigger | Clear real-world trigger (meal, workout, payday) | No natural trigger |
| Progress/reward loop | Clear progress visible over time | No feedback loop |
| Network effects | Gets better with more users | No network component |
| Data lock-in | User data accumulates | Nothing to lose by leaving |
| Habit stack | Fits into existing daily routine | Requires behavior change |
Process
<!-- TODO: Add D1/D7/D30 retention benchmark database by app category --> <!-- TODO: Add churn risk scoring rubric -->
- Estimate natural usage frequency based on the problem (daily tooth brushing vs. annual tax filing).
- Identify external triggers that would cue app usage.
- Score habit formation potential (1–5) across the six factors above.
- Estimate D1, D7, D30 retention benchmarks for the app category.
- Flag high churn risk factors.
Output
Write to memory/ideas/<slug>/retention.json:
{
"natural_usage_frequency": "multiple daily | daily | weekly | monthly | infrequent",
"external_trigger": "",
"habit_formation_score": 0,
"churn_risk_factors": [],
"estimated_retention": {
"d1": 0,
"d7": 0,
"d30": 0
},
"churn_risk": "low | medium | high",
"retention_verdict": "sticky | moderate | disposable"
}
Notes
<!-- TODO: Cross-reference with desire_scores — survival/control desires = higher retention -->
04 同仓库更多 Skills
weakness-detection
Analyzes idea-scoring output to identify the weakest dimensions, root causes of low scores, and probable failure modes if the idea were pursued as-is.
user-segmentation-profiler
Classifies the user into an ICP tier (beginner/builder/growth) based on experience, constraints, and goals. Run once per user session before any workflow.
user-background-interviewer
Conducts a deep background interview to understand what types of app ideas this specific user is most likely to succeed with based on their domain knowledge, networks, and skills.
trend-to-product-mapper
Maps viral social content and trending topics to concrete app opportunities by extracting the underlying problem and validating monetization fit.
trend-analysis
Analyzes market trends across platforms (TikTok, Reddit, App Store, Google Trends) for a given topic or category. Writes a new file to memory/market_insights/.
tam-sam-som-builder
Estimates TAM, SAM, and realistic SOM for a B2C app idea using triangulated bottom-up methodology anchored to market_insights trend data, competitor revenue proxies, and community size signals. Includes indie capture rate benchmarks and growth-rate adjustments by trend velocity.