What problem does it solve? New users often abandon products because they cannot reach value quickly, and teams struggle to design onboarding that teaches essentials without overwhelming or patronizing users. ## Core Features & Use Cases - Onboarding Flow Design: Create welcome screens, account setup flows, and guided first-success experiences that get users to their "aha moment" fast. - Empty State & Tooltip Patterns: Design empty states, contextual tooltips, feature announcements, and progressive disclosure for feature discovery. - Guided Tours & Tutorials: Build interactive walkthroughs using libraries like Intro.js, Shepherd.js, or React Joyride with completion tracking via localStorage. - Use Case: A SaaS team notices high drop-off during signup. Use this Skill to redesign the first-run experience with a 3-step interactive tour, pre-populated sample data, and empty states that drive the first key action. ## Quick Start Design an onboarding flow for our project management dashboard that gets new users to create their first project within five minutes.