.agents/skills/tanstack-intent/SKILL.md
Manage TanStack Intent skill-to-task mappings. Use when adding, updating, or discovering agent skills from installed npm packages, or when re-syncing intent-skills after dependency updates.
npx skillsauth add jkker/react-template tanstack-intentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
@tanstack/intent is a CLI for discovering and managing AI agent skills shipped inside npm packages. Skills version with library releases — no manual syncing needed.
All commands use vpx (not npx):
| Command | Purpose |
| ------------------------------------------------------ | ---------------------------------------------------------- |
| vpx @tanstack/intent@latest list | Discover all intent-enabled skills from installed packages |
| vpx @tanstack/intent@latest list --json | Machine-readable skill listing |
| vpx @tanstack/intent@latest install | Print agent instructions for setting up skill mappings |
| vpx @tanstack/intent@latest stale | Check if skills reference outdated source docs |
| vpx @tanstack/intent@latest meta feedback-collection | Print skill for submitting feedback to maintainers |
# Check what skills are available
vpx @tanstack/intent@latest list
# Check for stale skills
vpx @tanstack/intent@latest stale
# Re-run install to update AGENTS.md intent-skills block
vpx @tanstack/intent@latest install
The mappings live in AGENTS.md between sentinel comments:
<!-- intent-skills:start -->
## Skill Mappings
skills:
- task: "description of when to load this skill"
load: "node_modules/package/skills/skill-name/SKILL.md"
<!-- intent-skills:end -->
Rules:
vpx @tanstack/intent@latest list outputRun vpx @tanstack/intent@latest list to see the full list. Key consumer skills:
tools
Type-safe Zustand state management with auto-generated hooks, selectors, and actions. Use when implementing or working with Zustand stores in React apps, especially when creating new stores, adding selectors/actions, using middleware (devtools, persist, immer, mutative), or migrating from plain Zustand to get better DX with less boilerplate.
development
Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.
development
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
development
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".