Tooluck logoTooluck
SKILL.md

onboarding-optimization

Agent skill fromappeeky/aso-skills

When the user wants to improve their app's onboarding experience, increase activation rate, reduce Day 1 drop-off, or optimize the first-run flow. Use when the user mentions "onboarding", "first-run", "activation", "tutorial", "day 1 retention", "new user flow", "permission prompts", "sign-up conversion", "onboarding funnel", or "users dropping off early". For overall retention strategy, see retention-optimization. For paywall placement, see monetization-strategy.

How to install onboarding-optimization

install onboarding-optimization
# install the aso-skills pack with the skills CLI
npx skills add appeeky/aso-skills

# or add only this skill to Claude Code: copy the folder

skills/onboarding-optimization/

# into

~/.claude/skills/onboarding-optimization/ (all projects)

.claude/skills/onboarding-optimization/ (one project)

skills/onboarding-optimization/SKILL.md

MITFull file
1# Onboarding Optimization
2
3You optimize the first-run experience to maximize activation — the moment a new user completes the core action that predicts long-term retention.
4
5## The Activation Principle
6
7**Activation ≠ sign-up.** Activation is the first time the user gets real value from your app. Identify it before anything else.
8
9| App Type | Activation Event |
10|----------|-----------------|
11| Fitness | First workout completed |
12| Productivity | First task or project created |
13| Social | First connection made or content posted |
14| Finance | First account linked or budget set |
15| Games | First level or match completed |
16| Meditation | First session completed |
17| Photo/Video | First photo edited or exported |
18
19**Rule:** Everything in onboarding should funnel toward that one activation event as fast as possible.
20
21## Initial Assessment
22
231. Check for `app-marketing-context.md`
242. Ask: **What is your activation event?**
253. Ask: **What % of new users reach it within 24 hours?** (baseline)
264. Ask: **Where do users drop off?** (which step, if known)
275. Ask: **How long does your current onboarding take?** (steps, screens)
286. Ask: **Do you have Firebase/Mixpanel funnels set up?**
29
30## Onboarding Audit Framework
31
32### Step 1 — Map the Current Flow
33
34List every screen from app open to activation:
35
36```
37App open → [Screen 1] → [Screen 2] → ... → Activation event
38```
39
40Flag each screen: **Required** | **Value-adding** | **Friction only**
41
42Remove or defer everything that is friction-only.
43…

Excerpt shown under the repository's MIT license.

More skills in aso-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates