What problem does it solve? New users often abandon products because they cannot reach value quickly or understand core features. This Skill provides structured guidance for designing onboarding experiences, empty states, and feature discovery patterns that get users to their "aha moment" faster. ## Core Features & Use Cases - Onboarding Flow Design: Create welcome screens, account setup flows, and guided first-success experiences with progressive disclosure. - Empty State Design: Turn blank screens into actionable starting points with clear value propositions, CTAs, and templates. - Feature Discovery Patterns: Implement contextual tooltips, guided tours, and feature announcements using libraries like Intro.js, Shepherd.js, or React Joyride. - Use Case: A team building a project management app uses this Skill to design a three-step onboarding flow, an empty state for the projects page, and a dismissible tooltip system that tracks completion in localStorage. ## Quick Start Ask the AI to design an onboarding flow for your product's dashboard, including the welcome screen, first-user empty states, and a skippable guided tour.