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:

  1. 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.
  2. Apply the always-true core — the principles that hold for any first-run experience.
  3. 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:

Installs
12
GitHub Stars
10
First Seen
Jun 22, 2026
ux-onboarding — uxcel-lab/product-skills