AI Assistants
Documentation resources optimized for AI coding assistants — llms.txt, context files, and MCP server for userTourKit integration
userTourKit provides machine-readable documentation files following the llms.txt standard for AI coding assistants and LLMs.
Claude Code Plugin
The fastest way to use userTourKit with Claude Code is the user-tour-kit plugin — it ships 6 task-specific skills that recognize phrases like "add an onboarding tour" or "build a getting-started checklist" and walk Claude through the right install + provider setup using the matching @tour-kit/* package.
Install (Claude Code)
Run these inside a Claude Code session (the same prompt where you'd type /help) — not in your shell. Run them one at a time, pressing Enter between commands.
1. Add the marketplace
/plugin marketplace add domidex01/tour-kit2. Install the plugin (after step 1 finishes)
/plugin install user-tour-kit@user-tour-kitAfter install, all 6 skills appear under the user-tour-kit: namespace in /help.
Available skills
| Skill | Triggers on |
|---|---|
/user-tour-kit:add-product-tour | "add a tour", "user tour", "onboarding walkthrough", "FTUE" |
/user-tour-kit:add-onboarding-checklist | "onboarding checklist", "getting-started panel", "Stripe-style activation" |
/user-tour-kit:add-product-announcement | "what's new modal", "in-app changelog", "promotional banner" |
/user-tour-kit:add-feature-hint | "hotspot", "beacon", "pulsing dot", "single tooltip" |
/user-tour-kit:add-adoption-tracking | "feature adoption", "feature usage tracking", "Pendo-style adoption" |
/user-tour-kit:add-ai-tour-assistant | "AI onboarding chat", "tour copilot", "RAG over docs for onboarding" |
Other AI tools (Cursor, Cline, etc.)
The skills follow the open Agent Skills standard. Clone the repo and point your tool at the user-tour-kit/skills/ directory:
git clone https://github.com/domidex01/tour-kit
# Each subdirectory of tour-kit/user-tour-kit/skills/ is a self-contained
# SKILL.md that any Agent-Skills-compatible tool can load.For ChatGPT/Claude.ai/Gemini (no plugin support), use the llms.txt files below instead.
Available Files
llms.txt — Documentation Index
A structured index of all userTourKit documentation pages, following the llmstxt.org standard format. Contains section headings with links and descriptions for every page.
URL: /llms.txt
llms-full.txt — Complete Documentation
The full content of all userTourKit documentation in a single file. Use this when you need the AI to have comprehensive knowledge of the entire library.
URL: /llms-full.txt
Usage with AI Tools
ChatGPT
Paste the llms-full.txt URL into your conversation:
Read https://usertourkit.com/llms-full.txt and use it as context for userTourKit questionsOr create a Custom GPT with the file as a knowledge source.
Claude
In Claude Code, reference the documentation:
Fetch https://usertourkit.com/llms.txt to understand the userTourKit APIIn Claude.ai, paste the content of llms-full.txt into your conversation for full context.
Cursor / Windsurf
Add the llms.txt URL to your project's AI context:
- Download
/llms.txtto your project root - Reference it in your editor's AI context settings
- The AI will use userTourKit's documentation for code suggestions
Gemini
Google Gemini with grounding can discover userTourKit documentation via search. The llms.txt file and sitemap help Gemini index our docs accurately.
Programmatic Access
# Documentation index (llmstxt.org format)
curl https://usertourkit.com/llms.txt
# Complete documentation
curl https://usertourkit.com/llms-full.txtPer-Package Context Files
For targeted assistance with a specific package, paste the corresponding context file into your LLM conversation. Each file contains the complete API surface, type definitions, and usage examples — optimized to fit within a single paste.
| Package | Context File | Size |
|---|---|---|
| @tour-kit/core | core.txt | ~243 lines |
| @tour-kit/react | react.txt | ~551 lines |
| @tour-kit/hints | hints.txt | ~231 lines |
| @tour-kit/adoption | adoption.txt | ~438 lines |
| @tour-kit/analytics | analytics.txt | ~288 lines |
| @tour-kit/announcements | announcements.txt | ~104 lines |
| @tour-kit/checklists | checklists.txt | ~264 lines |
| @tour-kit/media | media.txt | ~201 lines |
| @tour-kit/scheduling | scheduling.txt | ~158 lines |
How to Use
- Download the context file for the package you need help with
- Paste the file contents at the start of your conversation with ChatGPT, Claude, or Gemini
- Ask your question — the LLM will have accurate API knowledge to generate correct code