user-onboarding

Installation
Summary

Design product onboarding that gets users to their aha moment in the first 30 seconds.

  • Focus intensely on the immediate post-signup experience as the primary driver of word-of-mouth growth and long-term retention
  • Remove friction between signup and core value by identifying and eliminating invisible blockers that prevent users from experiencing product features
  • Apply game design principles like progressive disclosure and reward mechanics to guide users toward meaningful action rather than passive explanation
  • Avoid common anti-patterns: skip carousels and explanatory screens, get users doing something valuable immediately, and design onboarding as part of the core product rather than a bolted-on afterthought
SKILL.md

User Onboarding

Help the user design effective product onboarding using frameworks and insights from 4 product leaders.

How to Help

When the user asks for help with user onboarding:

  1. Understand the aha moment - Ask what the key value moment is and how quickly users need to reach it
  2. Design the first 30 seconds - Focus intensely on what happens immediately after signup
  3. Apply game design principles - Use progressive disclosure and reward mechanics from game design
  4. Connect to retention - Ensure the onboarding inflects the early user experience toward long-term engagement

Core Principles

Make the first 30 seconds magical

Grant Lee: "We are going to do everything we possibly can to make the first 30 seconds of the product feel magical." The first moments of the user experience are the primary driver for word-of-mouth growth. Invest disproportionately here.

Retention wins come from early experience

Related skills
Installs
1.3K
GitHub Stars
879
First Seen
Jan 29, 2026