Tanstack Query
Efficiently manage asynchronous data fetching, caching, and state updates using TanStack Query within your applications.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add tanstack-query npx -- -y @trustedskills/tanstack-query
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"tanstack-query": {
"command": "npx",
"args": [
"-y",
"@trustedskills/tanstack-query"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
The tanstack-query skill provides a powerful data fetching and caching library for React applications, enabling efficient handling of asynchronous operations like API calls. It helps manage loading states, errors, and data updates with features such as automatic retries, cache invalidation, and background data synchronization.
When to use it
- When building a React application that requires frequent or complex API interactions.
- To simplify state management for asynchronous data in large-scale applications.
- When you need to implement features like pagination, infinite scrolling, or real-time updates.
- To reduce boilerplate code related to handling loading and error states manually.
Key capabilities
- Data fetching with
useQueryanduseMutation. - Caching of API responses for improved performance.
- Support for background refetching and polling.
- Fine-grained control over cache invalidation and updates.
- Integration with React components via hooks.
Example prompts
- "Set up tanstack-query to fetch user data from an API endpoint."
- "Implement pagination using tanstack-query in a React component."
- "Handle error states for failed API requests with tanstack-query."
Tips & gotchas
- Ensure your project uses React 18 or newer, as tanstack-query is optimized for modern React features.
- Be mindful of query keys and cache behavior to avoid stale data issues.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.