What problem does it solve? Managing shared application state across components often leads to prop drilling, unnecessary re-renders, and tangled update logic. This Skill provides guidance for building a lightweight, framework-agnostic reactive state layer using TanStack Store primitives. ## Core Features & Use Cases - Reactive Stores: Create immutable Store instances with setState updaters, subscriptions, and lifecycle callbacks like onUpdate and onSubscribe. - Computed Values & Side Effects: Build Derived chains for filter-sort-paginate pipelines and Effect instances with cleanup functions for timers and listeners. - Framework Adapters: Connect stores to React via useStore with selectors and shallow equality, or to Vue, Solid, Angular, and Svelte through their respective adapter packages. - Use Case: A React dashboard needs filtered, sorted, paginated data that updates when any control changes. Define a data store plus chained Derived instances, then subscribe components with useStore selectors so only affected parts re-render. ## Quick Start Set up a TanStack Store counter with a derived doubled value and connect it to a React component using useStore.