appintoss-coachmark-tutorial

Automate coachmark-based onboarding with carousel and spotlight tours.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Taek-D/kbo_appintoss --skill appintoss-coachmark-tutorial
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appintoss-coachmark-tutorial
Source: https://github.com/Taek-D/kbo_appintoss/tree/main/miniapp/.claude/skills/appintoss-coachmark-tutorial
Command: npx skills add https://github.com/Taek-D/kbo_appintoss --skill appintoss-coachmark-tutorial

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Onboarding experiences and in-context guidance to help users adopt features, reduce confusion, and accelerate time-to-value.

Core Features & Use Cases

  • Carousel Onboarding (fullscreen slides) for first-time orientation and feature introductions.
  • Spotlight Step Tour to guide users contextually by highlighting real UI elements.
  • Architecture & Pattern References: reusable hooks, components, and data-driven steps for scalable onboarding.
  • Accessible, keyboard-friendly, and storage-persistent flows with skip options and state management.

Quick Start

Provide a guided tour by defining a set of steps and rendering a SpotlightOverlay with a CoachmarkTooltip, then invoke the tour starter on app load.

Frequently Asked Questions about appintoss-coachmark-tutorial

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

FAQPage Schema
How do I build an onboarding tour with spotlight and carousel UX patterns?

To build an onboarding tour, define a set of steps and render a SpotlightOverlay with a CoachmarkTooltip, then invoke the tour starter on app load. This architecture uses reusable hooks and data-driven steps for scalable in-context guidance.

When should I use carousel onboarding versus spotlight step tours?

Use carousel onboarding for first-time orientation and feature introductions using fullscreen slides. Use spotlight step tours to guide users contextually by highlighting real UI elements during their actual workflow.

What is a coachmark and how does it improve app onboarding?

A coachmark is an in-context guidance element that helps users adopt features and reduce confusion during onboarding. It accelerates time-to-value by providing reusable, data-driven tooltips that highlight specific UI components.

Can I create accessible and keyboard-friendly onboarding flows?

Yes, you can create accessible and keyboard-friendly onboarding flows. The architecture includes safe defaults for accessibility, storage-persistent flows with skip options, and state management to ensure usable in-context guidance.

How do I manage onboarding state and persistence across user sessions?

You manage onboarding state using storage-persistent flows built into the architecture. This includes safe defaults for storage and state management, allowing users to skip options and resume spotlight tours or carousel progress across sessions.

Are there limitations to using data-driven steps for mobile and web onboarding?

Data-driven steps for mobile and web onboarding require a valid skill unit with a SKILL.md frontmatter and optional references. While highly scalable, you must ensure the reusable hooks and components align correctly with your specific UI elements.