Skills for Real Engineers. Straight from my .agents directory.
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
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)
1# Onboarding Optimization23You optimize the first-run experience to maximize activation — the moment a new user completes the core action that predicts long-term retention.45## The Activation Principle67**Activation ≠ sign-up.** Activation is the first time the user gets real value from your app. Identify it before anything else.89| 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 |1819**Rule:** Everything in onboarding should funnel toward that one activation event as fast as possible.2021## Initial Assessment22231. 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?**2930## Onboarding Audit Framework3132### Step 1 — Map the Current Flow3334List every screen from app open to activation:3536```37App open → [Screen 1] → [Screen 2] → ... → Activation event38```3940Flag each screen: **Required** | **Value-adding** | **Friction only**4142Remove or defer everything that is friction-only.43…
Excerpt shown under the repository's MIT license.
More skills in aso-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
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
Production-grade engineering skills for AI coding agents.
