| Skill | Added | Review |
|---|---|---|
with-tanstack-virtual packages/vue-table/skills/with-tanstack-virtual/SKILL.md Virtualize Vue Table final row or column models with reactive counts and scroll targets, stable keys, measurement, spacer geometry, sticky CSS, grid/flex widths, and infinite server data. | 48 48 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
with-tanstack-query packages/vue-table/skills/with-tanstack-query/SKILL.md Compose reactive Vue Query keys and results with Vue Table manual row processing, refs/computed state, server counts, and already-processed pages without duplicating query data into a drifting local ref. | 63 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
table-state packages/vue-table/skills/table-state/SKILL.md Read Vue-backed table.atoms/store in templates, computed, watch, or table.Subscribe; own slices with refs/computed or external Vue Store atoms; and apply updater callbacks while preserving reactive option shapes. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
migrate-v8-to-v9 packages/vue-table/skills/migrate-v8-to-v9/SKILL.md Complete Vue v8-to-v9 migration reference: useTable, explicit features and row-model slots, ref/atom state, FlexRender shorthand, prototype methods, type generics, sorting, sizing, selection, and logical pinning. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
getting-started packages/vue-table/skills/getting-started/SKILL.md Create a Vue TanStack Table v9 table with useTable, explicit tableFeatures, stable columns/features, reactive ref or computed data, and Vue FlexRender without destructuring reactive snapshots. | 59 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
create-table-hook packages/vue-table/skills/create-table-hook/SKILL.md Create a reusable Vue useAppTable/createAppColumnHelper with shared features/defaults, reactive per-table options, optional component registries, dynamic App wrappers, typed context hooks, and explicit types that break circular inference. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
devtools packages/vue-table-devtools/skills/devtools/SKILL.md Connect Vue Table v9 refs or instances to Devtools with tableDevtoolsPlugin and useTanStackTableDevtools. Load for missing targets, reactive table replacement, required options.key, enabled state, cleanup, or development gating. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
devtools packages/table-devtools/skills/devtools/SKILL.md Register TanStack Table targets and inspect options, state, features, columns, rows, and row models with @tanstack/table-devtools. Load for missing connections, required unique table options.key, target replacement/cleanup, or an explicit request for production Devtools entrypoints. | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
typescript packages/table-core/skills/typescript/SKILL.md Preserve TanStack Table v9 inference with createColumnHelper, columns(), tableOptions, tableFeatures, and metaHelper. Load for ColumnDef errors, reusable tables, typed meta, named registries, or unnecessary manual feature generics. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
table-features packages/table-core/skills/table-features/SKILL.md Register TanStack Table v9 tableFeatures, feature plugins, create*RowModel factories, and function registries in prerequisite order. Load when an option, state slice, or instance API is missing, or when choosing explicit features versus stockFeatures. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
sorting packages/table-core/skills/sorting/SKILL.md Sort with rowSortingFeature, sortedRowModel, sortFns, multi-sort and removal options, sortUndefined, and manualSorting. Load for comparator direction, incoming server order, or product-specific sorting cycles. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
row-selection packages/table-core/skills/row-selection/SKILL.md Maintain rowSelection ID state with stable getRowId, single, multi, subrow, and Shift-range rules, selected row models, handler anchors, and manual-pagination semantics. Load when implementing getToggleSelectedHandler, enableRowRangeSelection, selectChildren, deselectParents, or selected IDs that outlive loaded Row objects. | 63 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
row-pinning packages/table-core/skills/row-pinning/SKILL.md Pin stable row IDs into top, center, and bottom collections with rowPinningFeature and keepPinnedRows. Load for filtering/pagination visibility, explicit region rendering, or renderer-owned sticky CSS. | 59 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
pagination packages/table-core/skills/pagination/SKILL.md Paginate with rowPaginationFeature and paginatedRowModel or manualPagination. Load for pageIndex/pageSize state, rowCount/pageCount, unknown next-page limits, already-paginated server data, or autoResetPageIndex surprises. | 65 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
migrate-v8-to-v9 packages/table-core/skills/migrate-v8-to-v9/SKILL.md Perform a complete TanStack Table v8-to-v9 migration audit: feature registration, row-model and function-registry slots, state/store changes, prototype methods, column pinning and resizing renames, sorting and selection semantics, removed internals, helpers, meta typing, and generic changes. Load this shared inventory before the installed framework adapter's migration skill. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
grouping packages/table-core/skills/grouping/SKILL.md Group rows with columnGroupingFeature, groupedRowModel, groupedColumnMode, and manualGrouping. Load for grouped or placeholder cells and grouping interactions with expansion or pagination. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
global-filtering packages/table-core/skills/global-filtering/SKILL.md Apply globalFilter across eligible columns with globalFilteringFeature, columnFilteringFeature, filteredRowModel, globalFilterFn, and manual server filtering. Load when columns unexpectedly participate or a global filter changes state without changing rows. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
expanding packages/table-core/skills/expanding/SKILL.md Expand hierarchical subrows or custom detail panels with rowExpandingFeature, expandedRowModel, getSubRows, getRowCanExpand, manualExpanding, and paginateExpandedRows. Load when expansion state changes but no UI appears. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
custom-features packages/table-core/skills/custom-features/SKILL.md Author a TanStack Table v9 feature plugin across every FeatureMap and API installation surface: state, options, column definitions, table, column, row, cell, header, row-model functions/caches, defaults, prototypes, and table/row/column instance data lifecycles. Load for initTableInstanceData, resetTableInstanceData, constructTableAPIs, or reusable behavior not covered by built-ins, meta, or option composition. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
core packages/table-core/skills/core/SKILL.md Use TanStack Table v9 as a headless data-grid state and row-processing engine. Load for first-table architecture, stable data and columns, row numbering with getDisplayIndex, semantic rendering, framework adapter choice, or deciding what Table owns versus the renderer. | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
column-visibility packages/table-core/skills/column-visibility/SKILL.md Hide columns with columnVisibilityFeature while rendering visibility-aware header, column, and cell collections. Load when hidden columns remain in the DOM, false-versus-absent state is confused, or enableHiding is misunderstood. | 73 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
column-sizing packages/table-core/skills/column-sizing/SKILL.md Use columnSizingFeature numeric size, minSize, maxSize, getSize, getStart, getAfter, and total-size APIs in table, grid, or flex CSS. Load for auto or percentage misconceptions and sizing/pinning layout mismatch. | 67 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
column-resizing packages/table-core/skills/column-resizing/SKILL.md Wire columnResizingFeature, header.getResizeHandler, resize mode and direction, pointer or touch events, and performant CSS-variable updates. Load when resize state changes but widths do not, or large tables resize slowly. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
column-pinning packages/table-core/skills/column-pinning/SKILL.md Pin columns into logical start, center, and end regions with columnPinningFeature and renderer-owned sticky CSS. Load for RTL offsets, z-index, backgrounds, overflow, widths, gaps, or overlaps. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc | |
column-ordering packages/table-core/skills/column-ordering/SKILL.md Control TanStack Table v9 leaf columnOrder with stable IDs while accounting for pinning regions, visibility, and groupedColumnMode precedence. Load for drag-and-drop columns or rendered order that differs from state. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9e523bc |