customizing-feature-behavior
OfficialCustomize sorting, filtering, and grouping logic
Software Engineering#aggregation#filtering#sorting#grouping#tanstack table#custom functions#state-driven row models
AuthorTanStack
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents you from being locked into TanStack Table’s default behaviors by letting you override how rows are filtered, sorted, and grouped per column or globally.
Core Features & Use Cases
- Per-column function overrides: Replace
sortFn,filterFn, andaggregationFnwith custom logic or registered built-ins. - Table-level global filtering: Override
globalFilterFnto change how the entire table is filtered. - Cross-feature composition: Chain filtering into sorting using
addMetaandrow.columnFiltersMeta, and separate grouped value computation (aggregationFn) from rendering (aggregatedCell). - Use Case: Implement fuzzy search that ranks results in a custom filter, then sorts by that rank while also supporting grouped summaries like weighted averages.
Quick Start
Use the customizing-feature-behavior skill to override column filterFn, sortFn, and aggregationFn so your table’s filtering ranks are preserved into sorting and your grouped rows render computed aggregate values.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: customizing-feature-behavior Download link: https://github.com/TanStack/table/archive/main.zip#customizing-feature-behavior Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.