ux-onboarding
Installation
SKILL.md
Onboarding Flow Skill
How this skill behaves (read first)
This is a generative skill, and onboarding is a prime over-design trap: the default instinct is a multi-screen tour nobody reads plus a wall of upfront questions and "enable all permissions" prompts — which actively blocks the product and drives drop-off. The lessons are blunt: most apps don't need a tutorial; users learn by using. So this skill gates hard:
- First gate: does this even need onboarding? Often the answer is "barely" — and the best onboarding is the lightest one that gets users to value.
- Apply the always-true core — the principles that hold for any first-run experience.
- Choose the method and asks deliberately — surface the context-dependent decisions with trade-offs; don't default to a 6-screen carousel.
Then hand off to the audits — especially dark-patterns (onboarding is where forced permissions/notifications and friend-spam concentrate).
Step 0 — Establish context, starting with the gate
Gate — does it need onboarding? Per the lessons, onboarding is warranted mainly when: