| Skill | Added | Review |
|---|---|---|
aggregation packages/table-core/skills/aggregation/SKILL.md Aggregate TanStack Table columns independently of grouping, including grand totals, caller-selected row totals, multiple keyed aggregations, custom context-based definitions, grouped merges, manual values, and worker constraints. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
api-not-found packages/table-core/skills/api-not-found/SKILL.md Diagnose missing TanStack Table v9 exports, options, state slices, and instance methods. Load before inventing an API when code sees a type error, undefined feature method, absent object key, adapter mismatch, or v8-shaped example. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
cell-selection packages/table-core/skills/cell-selection/SKILL.md Select, add, and subtract rectangular cell ranges with cellSelectionFeature: ordered include/exclude operations keyed by row and column id, modifier dragging, final positive bounds, selection edges, render-order resolution under pinning, and autoResetCellSelection. Load for spreadsheet-style selection, “select all except” behavior, unexpected range changes after sorting or reordering, drag performance, or copy-to-clipboard. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
cell-spanning packages/table-core/skills/cell-spanning/SKILL.md Merge adjacent body cells with cellSpanningFeature: value-based rowSpan opt-in per column via spanRows, per-row colSpan via spanColumns, and the covered-cell convention where a span of 0 means skip the cell. Load for merged data grids, spans that disappear after sorting or paginating, ragged table rows, or a cell that unexpectedly merges down the whole tbody. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
client-vs-server packages/table-core/skills/client-vs-server/SKILL.md Choose client or server ownership for filtering, grouping, sorting, expanding, and pagination in TanStack Table v9. Load for manual* flags, mixed pipelines, server counts, or deciding which dataset each row-model stage receives. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
column-faceting packages/table-core/skills/column-faceting/SKILL.md Build faceted filter UIs with columnFacetingFeature, facetedRowModel, facetedUniqueValues, and facetedMinMaxValues. Load for facet counts, numeric ranges, own-filter exclusion, or server-page facet completeness. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
column-filtering packages/table-core/skills/column-filtering/SKILL.md Filter columns with columnFilteringFeature, filteredRowModel, filterFns, filterMeta, nested-row direction, and manualFiltering. Load for accessor compatibility, controlled filter updaters, fuzzy metadata, or client/server ownership. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
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. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
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. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
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: 21d713f | |
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. | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
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. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
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. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
create-table-hook packages/alpine-table/skills/create-table-hook/SKILL.md Share Alpine tableFeatures, defaults, createAppTable, and createAppColumnHelper with createTableHook. Load when multiple Alpine tables repeat infrastructure; unlike JSX adapters, Alpine has no registered table/cell/header component or context registry. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
create-table-hook packages/lit-table/skills/create-table-hook/SKILL.md Create a reusable Lit useAppTable/createAppColumnHelper layer with host-backed controllers, shared features/defaults, typed cell/header renderers, App wrappers, and useTableContext for custom-element controls. Load when multiple Lit tables share infrastructure or prop drilling obscures table context. | 65 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
create-table-hook packages/svelte-table/skills/create-table-hook/SKILL.md Define a Svelte createAppTable/createAppColumnHelper using the adapter's rune-capable createTableHook implementation, shared features/defaults, reactive per-table getters, optional App component registries, and typed table/cell/header context hooks. | 59 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
create-table-hook packages/ember-table/skills/create-table-hook/SKILL.md Share TanStack Ember Table v9 features, row-model slots, defaults, and inferred column helpers with createTableHook, createAppTable, createAppColumnHelper, and appFeatures. Load for recurring Ember table conventions, per-table overrides, or confusion with component/context registries from other adapters. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
create-table-hook packages/solid-table/skills/create-table-hook/SKILL.md Create reusable Solid table infrastructure with createTableHook, createAppTable, createAppColumnHelper, shared features/defaults, component registries, App wrappers, and typed context hooks. Load for recurring app conventions, reactive per-table getters, or prop drilling. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
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. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f | |
create-table-hook packages/octane-table/skills/create-table-hook/SKILL.md Create reusable Octane table infrastructure with createTableHook, useAppTable, createAppColumnHelper, registered components, stable App wrappers, and typed context hooks. Load for recurring conventions, scoped contexts, or prop drilling. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 21d713f |