If you're tired of writing loading states and cache logic for every API call, this handles it automatically. TanStack Query gives you useQuery for fetching data and useMutation for updates, both with built-in caching, background refetching, and request deduplication. The skill covers the full setup from basic queries to optimistic updates, infinite scroll, and SSR hydration. It's genuinely good at separating server state from client state, something most React apps muddle together. The progressive disclosure structure means you get just the setup code when starting out, then deeper patterns like cache invalidation strategies and polling when you need them. Works with any backend, whether REST, GraphQL, or tRPC.
npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill tanstack-query