What problem does it solve? New users often abandon products because they never reach the moment where the product's value becomes clear. This Skill helps you design onboarding flows, empty states, guided tours, and contextual tooltips that get users to their "aha moment" quickly without overwhelming them. ## Core Features & Use Cases - Onboarding Flow Design: Create welcome screens, account setup steps, and first-success experiences with progressive disclosure and skip options. - Empty State Patterns: Turn blank screens into teaching moments with clear value propositions, CTAs, and templates for first-use, no-results, and error states. - Feature Discovery: Design contextual tooltips, feature announcements, and guided tours using libraries like Intro.js, Shepherd.js, or React Joyride, with localStorage-based completion tracking. - Use Case: Your analytics show users sign up but never create their first project. Use this Skill to design an empty state with a template option and a 3-step interactive walkthrough that guides users to their first completed project. ## Quick Start Use the onboard skill to design an onboarding flow for new users of my project management app, including the welcome screen, empty states, and a short guided tour.