ios-onboarding
Installation
SKILL.md
iOS onboarding
Apply ios-senior-ui-polish. Never use the word “onboarding” in the UI.
Pick an approach
- Value first — Show the good stuff with no account (browse, play, peek). Best when content exists without identity.
- Taste before signup — A short guided sample, then an account once they are invested. Default for most consumer apps.
- Signup wall — Account first. Only when the product is private data, money, health records, or a team workspace.
Ask: Can they feel value without an account? If yes, do not wall. Delay Sign in with Apple until that moment.
Activation
Activation is a countable action, not a login and not a screen.
Write: A user is activated when they ____.
Every screen before that either pushes (ask, permission, profile) or pulls (show value, sample data, success). If a step does neither, cut it.