How skills load
| Level | When loaded | What it contains |
|---|---|---|
| Metadata | Always (at startup) | Skill name and description |
| Instructions | When triggered by your prompt | Full SKILL.md content |
| Resources | As needed by instructions | Bundled reference files, code examples |
Framework integration skills
| Skill | Framework | Integration pattern |
|---|---|---|
userplane-react | React (Vite) | Provider component in useEffect |
userplane-nextjs | Next.js (App Router) | 'use client' provider component |
userplane-vue | Vue 3 (Vite) | Vue plugin |
userplane-angular | Angular 17+ | APP_INITIALIZER |
userplane-nuxt | Nuxt 3 | .client.ts browser-only plugin |
userplane-astro | Astro | Client-side <script> blocks |
userplane-sveltekit | SvelteKit | onMount in root +layout.svelte |
userplane-tanstack-start | TanStack Start | Search-param schema + provider |
userplane-static-html | Static HTML | CDN script tags, no build step |
SDK and reference skills
| Skill | Covers |
|---|---|
userplane-web-sdk | initialize(), open(), unmount(), recording state, session IDs |
userplane-metadata-sdk | set(), metadata(), clearMetadata(), URL parameter metadata |
userplane-cdn | Script placement, CSP directives, redirect handling |
userplane-sensitive-data | data-userplane-blur, meta tag blur, third-party compatibility |
userplane-best-practices | Cross-cutting install, SDK, metadata, and privacy guidance |
Example prompts
Framework detection
The/userplane:integrate and /userplane:audit commands auto-detect the framework by reading package.json.
| Dependency | Skill loaded |
|---|---|
next | userplane-nextjs |
nuxt | userplane-nuxt |
@angular/core | userplane-angular |
vue (without nuxt) | userplane-vue |
@sveltejs/kit | userplane-sveltekit |
astro | userplane-astro |
@tanstack/react-start | userplane-tanstack-start |
react (with vite, no metaframework) | userplane-react |
Top-level index.html, no bundler | userplane-static-html |
Compatibility
Skills follow the open Agent Skills standard. They work with Claude Code (via plugin), Cursor, Windsurf, and any agent that supports the standard.Related articles
- Commands — the slash commands that use these skills.
- Subagents — how each subagent loads skills.
- Agent Skills — install skills via the Skills CLI for other agents.
- Framework Guides — human-readable integration guides.