svelte/production-readiness

Official

Make TanStack Table fast and small on Svelte 5.

AuthorTanStack
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you avoid slow, bloated, and overly reactive TanStack Table implementations by applying Svelte 5–specific production practices.

Core Features & Use Cases

  • Tree-shake only what you use by registering the minimum required features so unused state slices and reactive plumbing are removed.
  • Stabilize inputs by keeping _features, _rowModels, columns, and data identities consistent to prevent unnecessary option re-syncs.
  • Reduce re-renders with targeted subscriptions using subscribeTable for per-block updates instead of broad table.state selection.
  • Improve runtime performance through non-reactive atom reads, stable {#each} keys, debounced high-frequency writes, and virtualization for large datasets.
  • Use correct production defaults like avoiding debug flags, debouncing filter/resizing updates, and not re-implementing built-in table behaviors.

Quick Start

Ask an AI coding agent to review your Svelte 5 TanStack Table integration and rewrite it to use feature opt-in, stable columns/data identities, narrow state selectors or subscribeTable, debounced writes, and stable keyed loops for production performance.

Dependency Matrix

Required Modules

None required

Components

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: svelte/production-readiness
Download link: https://github.com/TanStack/table/archive/main.zip#svelte-production-readiness

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.