← ClaudeAtlas

retention-strategy-designerlisted

Diagnose and improve lifecycle retention (리텐션, 이탈률, 잔존율, 복귀 유저) for games and consumer interactive apps: cohorts, D1/D7/D30, activation, onboarding/FTUE funnel (which step players drop at, gating, D0→D1 leak), habit, churn, win-back of lapsed or dormant players, and every multi-day cadence system — battle pass, season, login rewards, streaks, daily quests, LiveOps calendar, meta-progression pacing and unlock schedule. Also owns retention metric definitions (classic vs rolling day-N), reading a pasted cohort table or curve, instrumentation and event taxonomy, A/B and experiment design, notification copy, and — only when retention is the constraint being protected — the monetization-versus-retention trade-off (ARPDAU/LTV vs D7, ad load, offer cadence, paywall). Do NOT trigger when the deliverable is one in-session scene, reveal or staging fix, or a session-length complaint — even if D1/D7/onboarding is cited as the motivating metric; use interaction-reward-moments. Do NOT trigger when moment design is a second
ajitta/Game-Engagement-Retention-Skills · ★ 1 · AI & Automation · score 77
Install: claude install-skill ajitta/Game-Engagement-Retention-Skills
# Retention Strategy Designer Retention is not getting users hooked. It is a cohort returning because the product keeps delivering value on the cadence that matches their intent. This skill owns the lifecycle and everything on a multi-day clock: return events, cohorts, leak windows, activation, habit, churn, resurrection, notifications, cadence mechanics, LiveOps calendars, meta-progression pacing, metric semantics, instrumentation, and the retention side of monetization. ## Preflight - **Three reference modules per invocation, maximum.** Each mode names its three. If a request seems to need a fourth, it spans two modes: pick the primary, answer it, and name the deferred part in the reader's own words — never the mode that would carry it, and never the ceiling that forced the choice. The read budget is this skill's machinery, not the reader's problem. - **A failed read is spoken, never swallowed.** If a reference file cannot be read, say so in one line as *the check that could not be run* — not as the file that would not open — answer with reduced confidence, and record the miss in the `## 근거` line. Never proceed silently, and never judge a mechanic from memory. - Paths: `${CLAUDE_SKILL_DIR}/references/<file>.md` for this skill's eight modules; `${CLAUDE_SKILL_DIR}/../engagement-retention-advisor/references/<file>.md` for the shared ethics, jurisdiction and Korea modules. ## Input $ARGUMENTS **Step 0 — 입력 확인.** Fill each required input from the request. For any you cann