onboard

Design onboarding flows, empty states, and guided tutorials for first-time users.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/tc9011/my-skills --skill onboard-tc9011
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard
Source: https://github.com/tc9011/my-skills/tree/main/skills/onboard
Command: npx skills add https://github.com/tc9011/my-skills --skill onboard-tc9011

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps design and improve onboarding experiences, ensuring new users understand product value quickly and get started successfully.

Core Features & Use Cases

  • Onboarding Strategy: Assesses user needs, defines success metrics, and applies core onboarding principles (Show, Don't Tell; Time to Value).
  • Experience Design: Creates initial product onboarding, feature discovery flows, guided tours, and interactive tutorials.
  • Use Case: Design an onboarding flow for a new project management tool that guides users through creating their first project, inviting a team member, and assigning a task within 5 minutes.

Quick Start

Design an onboarding experience for a new user signing up for a photo editing app.

Frequently Asked Questions about onboard

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

FAQPage Schema
What is the best way to design a user onboarding flow for a new product?

Designing a user onboarding flow involves applying principles like progressive disclosure and time-to-value to guide first-time users. This ensures they understand product value quickly through guided tours and interactive tutorials.

How do I create an interactive tutorial that reduces time-to-value for first-time users?

To reduce time-to-value for first-time users, create an interactive tutorial that focuses on core tasks and contextual help. Showing rather than telling speeds up product adoption and helps users understand value quickly.

What should be included in empty states to improve first-time user experience?

Empty states for first-time user experience should include contextual help and feature discovery prompts. Applying progressive disclosure principles in these states guides users toward their next actions without overwhelming them.

Can I use this approach to design feature discovery flows for an existing application?

Yes, you can use this approach to design feature discovery flows for an existing application. It assesses user needs and applies progressive disclosure to introduce new features through contextual help and guided tours.

When should I use progressive disclosure in UX design?

You should use progressive disclosure in UX design when structuring initial product onboarding or complex feature discovery. It prevents overwhelming first-time users by revealing information contextually as they progress.