The list command gives the output along with warnings.
npx @tanstack/intent@latest list
9 intent-enabled packages, 30 skills (pnpm)
Scanned: project node_modules
PACKAGE SOURCE VERSION SKILLS REQUIRES
─────────────────────────────────────────────────────────────────────
@tanstack/devtools-vite local 0.6.0 1 –
@tanstack/react-start local 1.167.42 3 –
@tanstack/router-plugin local 1.167.22 1 –
@tanstack/router-core local 1.168.15 10 –
@tanstack/devtools local 0.11.2 4 –
@tanstack/devtools-event-client local 0.4.3 3 –
@tanstack/start-client-core local 1.167.17 6 –
@tanstack/start-server-core local 1.167.19 1 –
@tanstack/virtual-file-routes local 1.161.7 1 –
Skills:
@tanstack/devtools-vite
devtools-vite-plugin [core] Configure @tanstack/devtools-vite for source inspection (data-tsd-source, inspectHotkey, ignore patterns), console piping (client-to-server, server-to-client, levels), enhanced logging, server event bus (port, host, HTTPS), production stripping (removeDevtoolsOnBuild), editor integration (launch-editor, custom editor.open). Must be FIRST plugin in Vite config. Vite ^6 || ^7 only.
node_modules/@tanstack/devtools-vite/skills/devtools-vite-plugin/SKILL.md
@tanstack/react-start
react-start [framework] React bindings for TanStack Start: createStart, StartClient, StartServer, React-specific imports, re-exports from @tanstack/react-router, full project setup with React, useServerFn hook.
node_modules/@tanstack/react-start/skills/react-start/SKILL.md
server-components [sub-skill] Implement, review, debug, and refactor TanStack Start React Server Components in React 19 apps. Use when tasks mention @tanstack/react-start/rsc, renderServerComponent, createCompositeComponent, CompositeComponent, renderToReadableStream, createFromReadableStream, createFromFetch, Composite Components, React Flight streams, loader or query owned RSC caching, router.invalidate, structuralSharing: false, selective SSR, stale names like renderRsc or .validator, or migration from Next App Router RSC patterns. Do not use for generic SSR or non-TanStack RSC frameworks except brief comparison.
node_modules/@tanstack/react-start/skills/react-start/server-components/SKILL.md
@tanstack/router-plugin
router-plugin [core] TanStack Router bundler plugin for route generation and automatic code splitting. Supports Vite, Webpack, Rspack, and esbuild. Configures autoCodeSplitting, routesDirectory, target framework, and code split groupings.
node_modules/@tanstack/router-plugin/skills/router-plugin/SKILL.md
@tanstack/router-core
router-core [core] Framework-agnostic core concepts for TanStack Router: route trees, createRouter, createRoute, createRootRoute, createRootRouteWithContext, addChildren, Register type declaration, route matching, route sorting, file naming conventions. Entry point for all router skills.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/router-core#router-core --path`, and load its reported path for this session. Do not copy the resolved path into this file.
auth-and-guards [sub-skill] Route protection with beforeLoad, redirect()/throw redirect(), isRedirect helper, authenticated layout routes (_authenticated), non-redirect auth (inline login), RBAC with roles and permissions, auth provider integration (Auth0, Clerk, Supabase), router context for auth state.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/router-core#router-core/auth-and-guards --path`, and load its reported path for this session. Do not copy the resolved path into this file.
code-splitting [sub-skill] Automatic code splitting (autoCodeSplitting), .lazy.tsx convention, createLazyFileRoute, createLazyRoute, lazyRouteComponent, getRouteApi for typed hooks in split files, codeSplitGroupings per-route override, splitBehavior programmatic config, critical vs non-critical properties.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/router-core#router-core/code-splitting --path`, and load its reported path for this session. Do not copy the resolved path into this file.
data-loading [sub-skill] Route loader option, loaderDeps for cache keys, staleTime/gcTime/ defaultPreloadStaleTime SWR caching, pendingComponent/pendingMs/ pendingMinMs, errorComponent/onError/onCatch, beforeLoad, router context and createRootRouteWithContext DI pattern, router.invalidate, Await component, deferred data loading with unawaited promises.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/router-core#router-core/data-loading --path`, and load its reported path for this session. Do not copy the resolved path into this file.
navigation [sub-skill] Link component, useNavigate, Navigate component, router.navigate, ToOptions/NavigateOptions/LinkOptions, from/to relative navigation, activeOptions/activeProps, preloading (intent/viewport/render), preloadDelay, navigation blocking (useBlocker, Block), createLink, linkOptions helper, scroll restoration, MatchRoute.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/router-core#router-core/navigation --path`, and load its reported path for this session. Do not copy the resolved path into this file.
not-found-and-errors [sub-skill] notFound() function, notFoundComponent, defaultNotFoundComponent, notFoundMode (fuzzy/root), errorComponent, CatchBoundary, CatchNotFound, isNotFound, NotFoundRoute (deprecated), route masking (mask option, createRouteMask, unmaskOnReload).
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/router-core#router-core/not-found-and-errors --path`, and load its reported path for this session. Do not copy the resolved path into this file.
path-params [sub-skill] Dynamic path segments ($paramName), splat routes ($ / _splat), optional params ({-$paramName}), prefix/suffix patterns ({$param}.ext), useParams, params.parse/stringify, pathParamsAllowedCharacters, i18n locale patterns.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/router-core#router-core/path-params --path`, and load its reported path for this session. Do not copy the resolved path into this file.
search-params [sub-skill] validateSearch, search param validation with Zod/Valibot/ArkType adapters, fallback(), search middlewares (retainSearchParams, stripSearchParams), custom serialization (parseSearch, stringifySearch), search param inheritance, loaderDeps for cache keys, reading and writing search params.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/router-core#router-core/search-params --path`, and load its reported path for this session. Do not copy the resolved path into this file.
ssr [sub-skill] Non-streaming and streaming SSR, RouterClient/RouterServer, renderRouterToString/renderRouterToStream, createRequestHandler, defaultRenderHandler/defaultStreamHandler, HeadContent/Scripts components, head route option (meta/links/styles/scripts), ScriptOnce, automatic loader dehydration/hydration, memory history on server, data serialization, document head management.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/router-core#router-core/ssr --path`, and load its reported path for this session. Do not copy the resolved path into this file.
type-safety [sub-skill] Full type inference philosophy (never cast, never annotate inferred values), Register module declaration, from narrowing on hooks and Link, strict:false for shared components, getRouteApi for code-split typed access, addChildren with object syntax for TS perf, LinkProps and ValidateLinkOptions type utilities, as const satisfies pattern.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/router-core#router-core/type-safety --path`, and load its reported path for this session. Do not copy the resolved path into this file.
@tanstack/devtools
devtools-app-setup [core] Install TanStack Devtools, pick framework adapter (React/Vue/Solid/Preact), register plugins via plugins prop, configure shell (position, hotkeys, theme, hideUntilHover, requireUrlFlag, eventBusConfig). TanStackDevtools component, defaultOpen, localStorage persistence.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/devtools#devtools-app-setup --path`, and load its reported path for this session. Do not copy the resolved path into this file.
devtools-marketplace [lifecycle] Publish plugin to npm and submit to TanStack Devtools Marketplace. PluginMetadata registry format, plugin-registry.ts, pluginImport (importName, type), requires (packageName, minVersion), framework tagging, multi-framework submissions, featured plugins.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/devtools#devtools-marketplace --path`, and load its reported path for this session. Do not copy the resolved path into this file.
devtools-plugin-panel [core] Build devtools panel components that display emitted event data. Listen via EventClient.on(), handle theme (light/dark), use @tanstack/devtools-ui components. Plugin registration (name, render, id, defaultOpen), lifecycle (mount, activate, destroy), max 3 active plugins. Two paths: Solid.js core with devtools-ui for multi-framework support, or framework-specific panels.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/devtools#devtools-plugin-panel --path`, and load its reported path for this session. Do not copy the resolved path into this file.
devtools-production [lifecycle] Handle devtools in production vs development. removeDevtoolsOnBuild, devDependency vs regular dependency, conditional imports, NoOp plugin variants for tree-shaking, non-Vite production exclusion patterns.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/devtools#devtools-production --path`, and load its reported path for this session. Do not copy the resolved path into this file.
@tanstack/devtools-event-client
devtools-bidirectional [core] Two-way event patterns between devtools panel and application. App-to-devtools observation, devtools-to-app commands, time-travel debugging with snapshots and revert. structuredClone for snapshot safety, distinct event suffixes for observation vs commands, serializable payloads only.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/devtools-event-client#devtools-bidirectional --path`, and load its reported path for this session. Do not copy the resolved path into this file.
devtools-event-client [core] Create typed EventClient for a library. Define event maps with typed payloads, pluginId auto-prepend namespacing, emit()/on()/onAll()/onAllPluginEvents() API. Connection lifecycle (5 retries, 300ms), event queuing, enabled/disabled state, SSR fallbacks, singleton pattern. Unique pluginId requirement to avoid event collisions.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/devtools-event-client#devtools-event-client --path`, and load its reported path for this session. Do not copy the resolved path into this file.
devtools-instrumentation [core] Analyze library codebase for critical architecture and debugging points, add strategic event emissions. Identify middleware boundaries, state transitions, lifecycle hooks. Consolidate events (1 not 15), debounce high-frequency updates, DRY shared payload fields, guard emit() for production. Transparent server/client event bridging.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/devtools-event-client#devtools-instrumentation --path`, and load its reported path for this session. Do not copy the resolved path into this file.
@tanstack/start-client-core
start-core [core] Core overview for TanStack Start: tanstackStart() Vite plugin, getRouter() factory, root route document shell (HeadContent, Scripts, Outlet), client/server entry points, routeTree.gen.ts, tsconfig configuration. Entry point for all Start skills.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/start-client-core#start-core --path`, and load its reported path for this session. Do not copy the resolved path into this file.
deployment [sub-skill] Deploy to Cloudflare Workers, Netlify, Vercel, Node.js/Docker, Bun, Railway. Selective SSR (ssr option per route), SPA mode, static prerendering, ISR with Cache-Control headers, SEO and head management.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/start-client-core#start-core/deployment --path`, and load its reported path for this session. Do not copy the resolved path into this file.
execution-model [sub-skill] Isomorphic-by-default principle, environment boundary functions (createServerFn, createServerOnlyFn, createClientOnlyFn, createIsomorphicFn), ClientOnly component, useHydrated hook, import protection, dead code elimination, environment variable safety (VITE_ prefix, process.env).
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/start-client-core#start-core/execution-model --path`, and load its reported path for this session. Do not copy the resolved path into this file.
middleware [sub-skill] createMiddleware, request middleware (.server only), server function middleware (.client + .server), context passing via next({ context }), sendContext for client-server transfer, global middleware via createStart in src/start.ts, middleware factories, method order enforcement, fetch override precedence.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/start-client-core#start-core/middleware --path`, and load its reported path for this session. Do not copy the resolved path into this file.
server-functions [sub-skill] createServerFn (GET/POST), inputValidator (Zod or function), useServerFn hook, server context utilities (getRequest, getRequestHeader, setResponseHeader, setResponseStatus), error handling (throw errors, redirect, notFound), streaming, FormData handling, file organization (.functions.ts, .server.ts).
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/start-client-core#start-core/server-functions --path`, and load its reported path for this session. Do not copy the resolved path into this file.
server-routes [sub-skill] Server-side API endpoints using the server property on createFileRoute, HTTP method handlers (GET, POST, PUT, DELETE), createHandlers for per-handler middleware, handler context (request, params, context), request body parsing, response helpers, file naming for API routes.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/start-client-core#start-core/server-routes --path`, and load its reported path for this session. Do not copy the resolved path into this file.
@tanstack/start-server-core
start-server-core [core] Server-side runtime for TanStack Start: createStartHandler, request/response utilities (getRequest, setResponseHeader, setCookie, getCookie, useSession), three-phase request handling, AsyncLocalStorage context.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/start-server-core#start-server-core --path`, and load its reported path for this session. Do not copy the resolved path into this file.
@tanstack/virtual-file-routes
virtual-file-routes [core] Programmatic route tree building as an alternative to filesystem conventions: rootRoute, index, route, layout, physical, defineVirtualSubtreeConfig. Use with TanStack Router plugin's virtualRouteConfig option.
Lookup: Runtime lookup only: run `npx @tanstack/intent@latest load @tanstack/virtual-file-routes#virtual-file-routes --path`, and load its reported path for this session. Do not copy the resolved path into this file.
Feedback:
Submit feedback on skill usage to help maintainers improve the skills.
Load: node_modules/@tanstack/intent/meta/feedback-collection/SKILL.md
sorry don't have one. please feel free to close issue if the info in description is not helpful enough.
TanStack Intent version
0.0.32
Runtime and version
24.14.1
Package manager and version
pnpm 10.33
Describe the bug and the steps to reproduce it
The list command gives the output along with warnings.
npx @tanstack/intent@latest listHere are my packages and their versions:
Your Minimal, Reproducible Example
sorry don't have one. please feel free to close issue if the info in description is not helpful enough.
Screenshots or Videos (Optional)
No response
Do you intend to try to help solve this bug with your own PR?
None
Terms & Code of Conduct