onboard

Design user onboarding flows, empty states, and guided tutorials.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps design and improve onboarding flows, empty states, and first-time user experiences to ensure users understand value quickly and get started successfully.

Core Features & Use Cases

  • Onboarding Strategy: Defines principles like "Show, Don't Tell" and "Time to Value".
  • Experience Design: Provides patterns for initial product onboarding, feature discovery, guided tours, and interactive tutorials.
  • Empty State Design: Offers a framework for creating informative and actionable empty states.
  • Use Case: A product manager can use this skill to brainstorm and outline an onboarding flow for a new feature, ensuring it guides users to the core value proposition efficiently.

Quick Start

Design an onboarding experience for a new user signing up for a project management tool.

Frequently Asked Questions about onboard

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

FAQPage Schema
How do I design an effective user onboarding flow for a new product?

Design effective user onboarding by applying principles like progressive disclosure and time-to-value to accelerate user understanding. Focus on contextual learning patterns such as guided tours and interactive tutorials to ensure first-time users realize core product value efficiently.

What is the best way to design empty states that drive product adoption?

Design actionable empty states by providing informative frameworks that guide users toward their first successful interaction. Effective empty state design helps first-time users understand the feature's purpose and accelerates product adoption by showing exactly what steps to take next.

How does progressive disclosure improve first-time user experience?

Progressive disclosure improves first-time user experience by revealing interface elements and information sequentially as needed. This onboarding strategy prevents cognitive overload, helping users grasp core functionality quickly and shortening the time-to-value during initial product onboarding.

Can I use this to brainstorm onboarding patterns for a specific new feature?

Yes, you can use this to brainstorm and outline onboarding flows for new features. It provides experience design patterns for feature discovery and interactive tutorials, ensuring users are guided to the core value proposition efficiently without overwhelming them.

When should I use guided tours versus interactive tutorials for feature discovery?

Use guided tours for broad initial product onboarding to highlight key interface areas, and interactive tutorials for feature discovery requiring hands-on contextual learning. Both onboarding patterns accelerate user understanding but serve different stages of the first-time user experience.

Why does my current user onboarding fail to drive product adoption?

User onboarding often fails to drive product adoption when it lacks a clear time-to-value strategy or informative empty states. Without progressive disclosure and contextual learning, first-time users experience cognitive overload and abandon the flow before realizing the product's core value.