onboard

Designs onboarding flows with guided tours, tooltips, and progress tracking for first-run experiences.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ChoonwooLim/SodamFN --skill onboard-choonwoolim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard
Source: https://github.com/ChoonwooLim/SodamFN/tree/main/.claude/skills/onboard
Command: npx skills add https://github.com/ChoonwooLim/SodamFN --skill onboard-choonwoolim

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designs and improves onboarding flows, empty states, and first-run experiences to help users reach value quickly. Use when the user mentions onboarding, first-time users, empty states, activation, getting started, or new user flows.

Core Features & Use Cases

  • Establish onboarding strategy that accelerates time-to-value for new users.
  • Provide empty-state patterns, contextual tooltips, guided tours, and progressive onboarding to simplify adoption.
  • Use Case: When onboarding friction blocks activation, implement a first-run flow that introduces core concepts and helps users complete a first task.

Quick Start

Define a minimal first-run flow and implement it following the Context Gathering Protocol.

Frequently Asked Questions about onboard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design onboarding flows that help new users reach value quickly?

Onboarding flows that drive quick value use a first-run experience to introduce core concepts and guide activation. You implement minimal setup flows, contextual tooltips, and progressive discovery to help new users complete their first task efficiently.

What are the best empty state patterns for first-time users?

Effective empty state patterns for first-time users provide contextual guidance and actionable next steps to simplify adoption. You design these states to guide users through initial setup and feature discovery, reducing friction during the onboarding process.

How do I create interactive tutorials and guided tours for product onboarding?

Creating interactive tutorials and guided tours requires defining implementation patterns using tooltips and progress tracking. You apply these contextual guidance elements across multiple screens to progressively discover features and simplify new user adoption.

When should I use progressive onboarding instead of a setup wizard?

Use progressive onboarding when you need to simplify adoption by revealing features contextually across multiple screens. Setup wizards are better suited for initial configuration, while progressive discovery reduces friction by guiding users through activation moments as they arise.

Does this onboarding design approach work for complex multi-screen applications?

Yes, this onboarding design approach explicitly applies to products requiring first-run flows and progressive feature discovery across multiple screens. You define requirements for guided tours and interactive tutorials that track progress throughout the user journey.

Why does user activation drop off during the first-run experience?

User activation drops off during the first-run experience when onboarding friction blocks task completion. You resolve this by implementing contextual empty-state patterns, guided tours, and minimal first-run flows that help users reach value quickly.