Design or improve onboarding flows, empty states, and first-time user experiences. Helps users get started successfully and understand value quickly.
81
61%
Does it follow best practices?
Impact
94%
1.10xAverage score across 6 eval scenarios
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./archived/legacy-companion/.agents/skills/onboard/SKILL.mdEmpty state design
What will be here
87%
100%
Why it matters
75%
75%
How to get started CTA
100%
100%
Visual interest element
100%
100%
Contextual help
100%
100%
Template or example option
70%
100%
First-use emphasizes value
80%
100%
No-results suggests action
90%
100%
Error state has retry
100%
100%
Light touch on user-cleared
80%
100%
No blank-space fallback
100%
100%
Welcome screen and onboarding flow
Value proposition
100%
100%
Time estimate on welcome
57%
100%
Skip option present
100%
100%
No product access blocking
100%
100%
Core concepts limited
100%
100%
Progress indication
100%
100%
Interactive element
100%
100%
Aha moment fast
100%
100%
Minimal account setup
100%
100%
No separate tutorial mode
100%
100%
No overwhelming upfront
100%
100%
What users will accomplish
57%
100%
Tour implementation and state tracking
Recommended tour library
0%
0%
localStorage completion tracking
100%
100%
Checks localStorage before showing
100%
100%
Step count 3-7
0%
100%
Skip tour option
100%
100%
Replayable from help menu
100%
100%
Workflow-oriented step text
40%
60%
Spotlight / element targeting
100%
100%
No blocking all UI
90%
100%
Dismissal respects state
100%
100%
90804d3
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.