Skip to main content
userTourKit
AI Assistants

AI Assistants

Documentation resources optimized for AI coding assistants — llms.txt, context files, and MCP server for userTourKit integration

domidex01Published

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-kit

2. Install the plugin (after step 1 finishes)

/plugin install user-tour-kit@user-tour-kit

After install, all 6 skills appear under the user-tour-kit: namespace in /help.

Available skills

SkillTriggers 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 questions

Or 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 API

In 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:

  1. Download /llms.txt to your project root
  2. Reference it in your editor's AI context settings
  3. 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.txt

Per-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.

PackageContext FileSize
@tour-kit/corecore.txt~243 lines
@tour-kit/reactreact.txt~551 lines
@tour-kit/hintshints.txt~231 lines
@tour-kit/adoptionadoption.txt~438 lines
@tour-kit/analyticsanalytics.txt~288 lines
@tour-kit/announcementsannouncements.txt~104 lines
@tour-kit/checklistschecklists.txt~264 lines
@tour-kit/mediamedia.txt~201 lines
@tour-kit/schedulingscheduling.txt~158 lines

How to Use

  1. Download the context file for the package you need help with
  2. Paste the file contents at the start of your conversation with ChatGPT, Claude, or Gemini
  3. Ask your question — the LLM will have accurate API knowledge to generate correct code