Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
domidex01 avatar

User Tour Kit

  • 57 repo stars
  • Updated June 20, 2026
  • domidex01/tour-kit

Add product tours, onboarding flows, hints, checklists and announcements to a React/Next.js app via @tour-kit packages.

About

User-tour-kit guides Claude to add product tours, onboarding flows, hints, checklists, announcements and adoption tracking to React/Next.js apps using the @tour-kit npm packages. A developer uses it when implementing in-app onboarding and feature-adoption UI for a web product.

  • React/Next.js onboarding UI
  • Tours, hints, checklists, announcements
  • @tour-kit packages + shadcn-ui

User Tour Kit by the numbers

  • Data as of Jul 27, 2026 (Skillselion catalog sync)
/plugin marketplace add domidex01/tour-kit
/plugin install user-tour-kit@user-tour-kit

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars57
Last updatedJune 20, 2026
Repositorydomidex01/tour-kit

What it does

Add product tours, onboarding flows, hints, checklists and announcements to a React/Next.js app via @tour-kit packages.

README.md

user-tour-kit

A Claude Code plugin that adds 6 skills for building product tours, onboarding flows, hints, checklists, announcements, and feature adoption tracking in React or Next.js apps using the @tour-kit/* npm packages.

Works with Claude Code, Cursor, Cline, and any tool that supports the Agent Skills open standard.

Alternative to: asking Claude to invent its own onboarding implementation, or hand-pasting docs from Shepherd.js / Driver.js / Reactour / Appcues / Userpilot / Pendo into every new chat.

Install

Claude Code (recommended)

/plugin marketplace add domidex01/tour-kit
/plugin install user-tour-kit@user-tour-kit

The marketplace catalog lives at .claude-plugin/marketplace.json in the domidex01/tour-kit repo root. Once installed, all 6 skills appear in /help under the user-tour-kit: namespace.

Local development

git clone https://github.com/domidex01/tour-kit
claude --plugin-dir ./tour-kit/user-tour-kit

Skills

Skill Triggers on
/user-tour-kit:add-product-tour "add a tour", "user tour", "onboarding walkthrough", "guided tour", "step-by-step intro", "FTUE"
/user-tour-kit:add-onboarding-checklist "onboarding checklist", "getting-started panel", "task list with progress", "Stripe-style activation"
/user-tour-kit:add-product-announcement "what's new modal", "in-app changelog", "promotional banner", "feature spotlight", "welcome popup"
/user-tour-kit:add-feature-hint "hotspot", "beacon", "pulsing dot", "single tooltip", "new feature badge", "feature discovery"
/user-tour-kit:add-adoption-tracking "feature adoption", "feature usage tracking", "find unused features", "Pendo-style adoption"
/user-tour-kit:add-ai-tour-assistant "AI onboarding chat", "tour copilot", "ChatGPT-style tour helper", "RAG over docs for onboarding"

Each skill installs the right @tour-kit/* package(s), wires up the provider, and shows a minimal working example with notes on Next.js App Router, headless usage, persistence, and common gotchas.

How it works

When you mention any of the trigger phrases in Claude Code, Claude matches the description in the corresponding SKILL.md, loads its body into context, and follows the recipe. You can also invoke a skill directly with /user-tour-kit:<skill-name>.

Plugin skills are namespaced (always prefixed with user-tour-kit:) so they never conflict with other plugins.

Links

License

MIT — see LICENSE in the root repo.

Related skills

Frontend Developmentfrontendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.