onboard

Design and refine onboarding flows with measurable success criteria.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/han-so1omon/ikam --skill onboard-han-so1omon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard
Source: https://github.com/han-so1omon/ikam/tree/main/skills/onboard
Command: npx skills add https://github.com/han-so1omon/ikam --skill onboard-han-so1omon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboarding experiences are essential to helping users realize value quickly. This Skill provides a structured approach to designing and refining onboarding flows, empty states, and first-run experiences so new users reach meaningful outcomes with minimal friction.

Core Features & Use Cases

  • Onboarding principles: Show, Don't Tell; Time to Value; Context Over Ceremony; Respect User Intelligence.
  • Pattern catalog: Initial Product Onboarding, Feature Discovery & Adoption, Guided Tours & Walkthroughs, Interactive Tutorials, and Documentation & Help.
  • Empty state design: craft meaningful empty states with CTAs and templates that communicate value.
  • Verification & testing: validate onboarding with real users to measure time-to-value, completion rate, and drop-off points.
  • Implementation guidance: practical patterns, libraries, and storage techniques to track progress and progressive disclosure.

Quick Start

Audit and enhance onboarding experiences for new users by applying the outlined principles and patterns to reach value quickly.

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 get users to value fast?

Onboarding flows should apply progressive disclosure, show rather than tell, and prioritize time to value. Guide new users toward meaningful outcomes with minimal friction across web, mobile, and desktop contexts using structured patterns and guided tours.

What are the best UX patterns for first-run experiences and empty states?

First-run experiences and empty states work best when they communicate value through clear CTAs and meaningful templates. Use a pattern catalog including interactive tutorials, guided walkthroughs, and contextual documentation to drive feature adoption.

How do I measure and verify if my onboarding experience is effective?

Verify onboarding effectiveness by validating with real users to measure time-to-value, completion rate, and drop-off points. Track progress using practical storage techniques and analyze these success criteria to identify friction in the activation flow.

Does this onboarding design approach work for both web and mobile applications?

Yes, this onboarding design approach is applicable across web, mobile, and desktop contexts. It provides pattern guidance and implementation practices for first-use scenarios and feature discovery regardless of the platform.

When should I use progressive disclosure in user onboarding?

Use progressive disclosure in user onboarding when you need to respect user intelligence and reduce initial cognitive load. It provides context over ceremony by revealing features gradually as users advance toward their first meaningful outcome.

Why do users drop off during initial product onboarding?

Users drop off during initial product onboarding when friction blocks time to value. Lacking clear empty states, excessive ceremony without context, or poor guided tour pacing causes users to abandon before reaching a meaningful outcome.