|
2 | 2 |
|
3 | 3 | Short index for skill discovery without loading full files. |
4 | 4 |
|
5 | | -| Skill | Description | Path | |
6 | | -| --- | --- | --- | |
7 | | -| `tanstack:bootstrap-check` | Verify TanStack Start project configuration including Vite, TypeScript, and routing setup | `skills/bootstrap-check/SKILL.md` | |
8 | | -| `tanstack:brainstorming` | Structured ideation for TanStack Start applications - feature discovery, architecture patterns, and technology decisions | `skills/brainstorming/SKILL.md` | |
9 | | -| `tanstack:client-only-fns` | Create client-only functions for browser APIs, localStorage, and client state | `skills/client-only-fns/SKILL.md` | |
10 | | -| `tanstack:data-loaders` | Implement data loaders with prefetching, caching, and streaming patterns | `skills/data-loaders/SKILL.md` | |
11 | | -| `tanstack:error-boundaries` | Implement error boundaries with errorComponent and recovery patterns | `skills/error-boundaries/SKILL.md` | |
12 | | -| `tanstack:executing-plans` | Test-driven execution for TanStack Start - implementing features with comprehensive testing and quality assurance | `skills/executing-plans/SKILL.md` | |
13 | | -| `tanstack:file-based-routing` | Master TanStack Router's file-based routing with automatic route generation and type safety | `skills/file-based-routing/SKILL.md` | |
14 | | -| `tanstack:form-handling` | Build forms with TanStack Form or native forms with server mutations | `skills/form-handling/SKILL.md` | |
15 | | -| `tanstack:form-validation` | Implement client and server-side validation with Zod, Valibot, or custom validators | `skills/form-validation/SKILL.md` | |
16 | | -| `tanstack:hydration` | Handle hydration correctly with proper state synchronization | `skills/hydration/SKILL.md` | |
17 | | -| `tanstack:isomorphic-fns` | Build isomorphic functions that run correctly on both server and client | `skills/isomorphic-fns/SKILL.md` | |
18 | | -| `tanstack:prefetching` | Prefetch route data on hover and navigation intent for instant transitions | `skills/prefetching/SKILL.md` | |
19 | | -| `tanstack:project-structure` | Organize TanStack Start projects with feature-based folder structures | `skills/project-structure/SKILL.md` | |
20 | | -| `tanstack:quality-checks` | Quality assurance for TanStack Start - type safety, testing, performance, and standards validation | `skills/quality-checks/SKILL.md` | |
21 | | -| `tanstack:route-configuration` | Configure routes with createFileRoute, route options, and the routeTree.gen.ts system | `skills/route-configuration/SKILL.md` | |
22 | | -| `tanstack:route-loaders` | Implement route loaders for data fetching with beforeLoad and loader functions | `skills/route-loaders/SKILL.md` | |
23 | | -| `tanstack:route-params` | Handle dynamic route parameters with full TypeScript inference and validation | `skills/route-params/SKILL.md` | |
24 | | -| `tanstack:route-search-params` | Manage search parameters with type-safe validation and serialization | `skills/route-search-params/SKILL.md` | |
25 | | -| `tanstack:runner-selection` | Select and configure the appropriate package manager based on project configuration | `skills/runner-selection/SKILL.md` | |
26 | | -| `tanstack:server-functions` | Create server functions with 'use server' directive for secure server-only execution | `skills/server-functions/SKILL.md` | |
27 | | -| `tanstack:server-only-fns` | Implement server-only functions for database access, secrets, and sensitive operations | `skills/server-only-fns/SKILL.md` | |
28 | | -| `tanstack:ssr-configuration` | Configure SSR with entry-server.tsx, entry-client.tsx, and hydration | `skills/ssr-configuration/SKILL.md` | |
29 | | -| `tanstack:streaming` | Implement streaming SSR with deferred data and progressive rendering | `skills/streaming/SKILL.md` | |
30 | | -| `tanstack:suspense-patterns` | Use Suspense boundaries for loading states and streaming SSR | `skills/suspense-patterns/SKILL.md` | |
31 | | -| `tanstack:tanstack-form-integration` | TanStack Form integration for form handling - validation, state management, and field management | `skills/tanstack-form-integration/SKILL.md` | |
32 | | -| `tanstack:tanstack-query-integration` | TanStack Query integration for data fetching - caching strategies, synchronization, and state management | `skills/tanstack-query-integration/SKILL.md` | |
33 | | -| `tanstack:testing-patterns` | Test TanStack Start applications with proper mocking and isolation | `skills/testing-patterns/SKILL.md` | |
34 | | -| `tanstack:type-safety-patterns` | Leverage full TypeScript inference from routes to loaders to components | `skills/type-safety-patterns/SKILL.md` | |
35 | | -| `tanstack:using-tanstack-superpowers` | Entry point for TanStack Start Superpowers - lightweight workflow guidance and command map. | `skills/using-tanstack-superpowers/SKILL.md` | |
36 | | -| `tanstack:vitest-integration` | Configure Vitest for TanStack Start with server function mocking | `skills/vitest-integration/SKILL.md` | |
37 | | -| `tanstack:writing-plans` | Implementation planning for TanStack Start - task decomposition, routing architecture, and execution roadmaps | `skills/writing-plans/SKILL.md` | |
| 5 | +| Skill | Description | Use cases | Tags | Path | |
| 6 | +| --- | --- | --- | --- | --- | |
| 7 | +| `tanstack:bootstrap-check` | Verify TanStack Start project configuration including Vite, TypeScript, and routing setup | Verify TanStack Start project configuration including Vite, TypeScript, and routing setup | and, bootstrap, check, configuration, including, project, routing, setup | `skills/bootstrap-check/SKILL.md` | |
| 8 | +| `tanstack:brainstorming` | Structured ideation for TanStack Start applications - feature discovery, architecture patterns, and technology decisions | Structured ideation for TanStack Start applications - feature discovery, architecture patterns, and technology decisions | and, applications, architecture, brainstorming, decisions, discovery, feature, for | `skills/brainstorming/SKILL.md` | |
| 9 | +| `tanstack:client-only-fns` | Create client-only functions for browser APIs, localStorage, and client state | Create client-only functions for browser APIs, localStorage, and client state | and, apis, browser, client, create, fns, for, functions | `skills/client-only-fns/SKILL.md` | |
| 10 | +| `tanstack:data-loaders` | Implement data loaders with prefetching, caching, and streaming patterns | Implement data loaders with prefetching, caching, and streaming patterns | and, caching, data, implement, loaders, patterns, prefetching, streaming | `skills/data-loaders/SKILL.md` | |
| 11 | +| `tanstack:error-boundaries` | Implement error boundaries with errorComponent and recovery patterns | Implement error boundaries with errorComponent and recovery patterns | and, boundaries, error, errorcomponent, implement, patterns, recovery, with | `skills/error-boundaries/SKILL.md` | |
| 12 | +| `tanstack:executing-plans` | Test-driven execution for TanStack Start - implementing features with comprehensive testing and quality assurance | Test-driven execution for TanStack Start - implementing features with comprehensive testing and quality assurance | and, assurance, comprehensive, driven, executing, execution, features, for | `skills/executing-plans/SKILL.md` | |
| 13 | +| `tanstack:file-based-routing` | Master TanStack Router's file-based routing with automatic route generation and type safety | Master TanStack Router's file-based routing with automatic route generation and type safety | and, automatic, based, file, generation, master, route, router | `skills/file-based-routing/SKILL.md` | |
| 14 | +| `tanstack:form-handling` | Build forms with TanStack Form or native forms with server mutations | Build forms with TanStack Form or native forms with server mutations | build, form, forms, handling, mutations, native, server, tanstack | `skills/form-handling/SKILL.md` | |
| 15 | +| `tanstack:form-validation` | Implement client and server-side validation with Zod, Valibot, or custom validators | Implement client and server-side validation with Zod, Valibot, or custom validators | and, client, custom, form, implement, server, side, valibot | `skills/form-validation/SKILL.md` | |
| 16 | +| `tanstack:hydration` | Handle hydration correctly with proper state synchronization | Handle hydration correctly with proper state synchronization | correctly, handle, hydration, proper, state, synchronization, with | `skills/hydration/SKILL.md` | |
| 17 | +| `tanstack:isomorphic-fns` | Build isomorphic functions that run correctly on both server and client | Build isomorphic functions that run correctly on both server and client | and, both, build, client, correctly, fns, functions, isomorphic | `skills/isomorphic-fns/SKILL.md` | |
| 18 | +| `tanstack:prefetching` | Prefetch route data on hover and navigation intent for instant transitions | Prefetch route data on hover and navigation intent for instant transitions | and, data, for, hover, instant, intent, navigation, prefetch | `skills/prefetching/SKILL.md` | |
| 19 | +| `tanstack:project-structure` | Organize TanStack Start projects with feature-based folder structures | Organize TanStack Start projects with feature-based folder structures | based, feature, folder, organize, project, projects, start, structure | `skills/project-structure/SKILL.md` | |
| 20 | +| `tanstack:quality-checks` | Quality assurance for TanStack Start - type safety, testing, performance, and standards validation | Quality assurance for TanStack Start - type safety, testing, performance, and standards validation | and, assurance, checks, for, performance, quality, safety, standards | `skills/quality-checks/SKILL.md` | |
| 21 | +| `tanstack:route-configuration` | Configure routes with createFileRoute, route options, and the routeTree.gen.ts system | Configure routes with createFileRoute, route options, and the routeTree.gen.ts system | and, configuration, configure, createfileroute, gen, options, route, routes | `skills/route-configuration/SKILL.md` | |
| 22 | +| `tanstack:route-loaders` | Implement route loaders for data fetching with beforeLoad and loader functions | Implement route loaders for data fetching with beforeLoad and loader functions | and, beforeload, data, fetching, for, functions, implement, loader | `skills/route-loaders/SKILL.md` | |
| 23 | +| `tanstack:route-params` | Handle dynamic route parameters with full TypeScript inference and validation | Handle dynamic route parameters with full TypeScript inference and validation | and, dynamic, full, handle, inference, parameters, params, route | `skills/route-params/SKILL.md` | |
| 24 | +| `tanstack:route-search-params` | Manage search parameters with type-safe validation and serialization | Manage search parameters with type-safe validation and serialization | and, manage, parameters, params, route, safe, search, serialization | `skills/route-search-params/SKILL.md` | |
| 25 | +| `tanstack:runner-selection` | Select and configure the appropriate package manager based on project configuration | Select and configure the appropriate package manager based on project configuration | and, appropriate, based, configuration, configure, manager, package, project | `skills/runner-selection/SKILL.md` | |
| 26 | +| `tanstack:server-functions` | Create server functions with 'use server' directive for secure server-only execution | Create server functions with 'use server' directive for secure server-only execution | create, directive, execution, for, functions, only, secure, server | `skills/server-functions/SKILL.md` | |
| 27 | +| `tanstack:server-only-fns` | Implement server-only functions for database access, secrets, and sensitive operations | Implement server-only functions for database access, secrets, and sensitive operations | access, and, database, fns, for, functions, implement, only | `skills/server-only-fns/SKILL.md` | |
| 28 | +| `tanstack:ssr-configuration` | Configure SSR with entry-server.tsx, entry-client.tsx, and hydration | Configure SSR with entry-server.tsx, entry-client.tsx, and hydration | and, client, configuration, configure, entry, hydration, server, ssr | `skills/ssr-configuration/SKILL.md` | |
| 29 | +| `tanstack:streaming` | Implement streaming SSR with deferred data and progressive rendering | Implement streaming SSR with deferred data and progressive rendering | and, data, deferred, implement, progressive, rendering, ssr, streaming | `skills/streaming/SKILL.md` | |
| 30 | +| `tanstack:suspense-patterns` | Use Suspense boundaries for loading states and streaming SSR | Use Suspense boundaries for loading states and streaming SSR | and, boundaries, for, loading, patterns, ssr, states, streaming | `skills/suspense-patterns/SKILL.md` | |
| 31 | +| `tanstack:tanstack-form-integration` | TanStack Form integration for form handling - validation, state management, and field management | TanStack Form integration for form handling - validation, state management, and field management | and, field, for, form, handling, integration, management, state | `skills/tanstack-form-integration/SKILL.md` | |
| 32 | +| `tanstack:tanstack-query-integration` | TanStack Query integration for data fetching - caching strategies, synchronization, and state management | TanStack Query integration for data fetching - caching strategies, synchronization, and state management | and, caching, data, fetching, for, integration, management, query | `skills/tanstack-query-integration/SKILL.md` | |
| 33 | +| `tanstack:testing-patterns` | Test TanStack Start applications with proper mocking and isolation | Test TanStack Start applications with proper mocking and isolation | and, applications, isolation, mocking, patterns, proper, start, tanstack | `skills/testing-patterns/SKILL.md` | |
| 34 | +| `tanstack:type-safety-patterns` | Leverage full TypeScript inference from routes to loaders to components | Leverage full TypeScript inference from routes to loaders to components | components, from, full, inference, leverage, loaders, patterns, routes | `skills/type-safety-patterns/SKILL.md` | |
| 35 | +| `tanstack:using-tanstack-superpowers` | Entry point for TanStack Start Superpowers - lightweight workflow guidance and command map. | When to use; How to operate; Recommended entry skills | and, command, entry, for, guidance, lightweight, map, point | `skills/using-tanstack-superpowers/SKILL.md` | |
| 36 | +| `tanstack:vitest-integration` | Configure Vitest for TanStack Start with server function mocking | Configure Vitest for TanStack Start with server function mocking | configure, for, function, integration, mocking, server, start, tanstack | `skills/vitest-integration/SKILL.md` | |
| 37 | +| `tanstack:writing-plans` | Implementation planning for TanStack Start - task decomposition, routing architecture, and execution roadmaps | Implementation planning for TanStack Start - task decomposition, routing architecture, and execution roadmaps | and, architecture, decomposition, execution, for, implementation, planning, plans | `skills/writing-plans/SKILL.md` | |
0 commit comments