Loading...
Loading...
Found 129 Skills
React performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React code to ensure optimal performance patterns. Triggers on tasks involving React components, data fetching, bundle optimization, or performance improvements.
Master TanStack Query (React Query) v5 for server state management in React applications. Use when fetching data from APIs, managing server state, caching, or handling mutations. Triggers on phrases like "react query", "tanstack query", "data fetching", "cache management", "server state", or file patterns like *query*.ts, *Query*.tsx, queryClient.ts.
Guide for using BIMP MCP tools effectively. Use when you have bimp-mcp tools available — covers tool naming, pagination, data fetching patterns, bulk operations, and workflow recipes.
Comprehensive ahooks React hooks library specialist. Expert in all 76+ ahooks hooks including state management, effects, data fetching, performance optimization, DOM utilities, and advanced patterns. Use when working with ahooks library, need React hooks utilities or want to learn best practices.
Frontend-backend communication patterns in Shopify Remix apps. Use when adding pages that need backend data, creating data mutations, using loaders and actions, handling authenticated requests, or managing session and authentication in routes.
Build modern Next.js apps with App Router and best practices
Manage server state in React with TanStack Query v5. Set up queries with useQuery, mutations with useMutation, configure QueryClient caching strategies, implement optimistic updates, and handle infinite scroll with useInfiniteQuery. Use when: setting up data fetching in React projects, migrating from v4 to v5, or fixing object syntax required errors, query callbacks removed issues, cacheTime renamed to gcTime, isPending vs isLoading confusion, keepPreviousData removed problems.
Use when creating or modifying API functions in */api/ directories. Enforces Firestore patterns and data fetching conventions.
Interact with the SocialCrawl API — a unified social media data API covering 21 platforms and 105 endpoints. Fetch profiles, posts, comments, search results, and analytics from TikTok, Instagram, YouTube, Facebook, Twitter/X, LinkedIn, Reddit, Threads, Pinterest, and 12 more platforms through a single API. Use when the user wants to: (1) fetch social media data (profiles, posts, comments, search), (2) generate code that calls the SocialCrawl API, (3) understand SocialCrawl endpoints, pricing, or capabilities, (4) check their SocialCrawl credit balance, or mentions "SocialCrawl", "social crawl", or "social media API".
Analyze A-share stocks using fixed scripts, supporting the maintenance of local watchlists and position pools, fetching individual stock and concept sector data, querying risks such as financial report disclosures and share reduction announcements, and outputting structured recommendations including Buy, Watch, Hold, Reduce Position, and Sell. Suitable for scenarios where you need to update local stock pools, fetch real-time data, compare the top three strongest stocks in a concept sector, or generate transaction analysis with risk prompts.
Data file fetching and caching for geoscience applications. Download sample datasets with automatic caching, checksum verification, and multiple download sources. Use when Claude needs to: (1) Download datasets from URLs or DOIs, (2) Cache files locally with automatic verification, (3) Verify file integrity with SHA256/MD5 hashes, (4) Extract compressed archives (ZIP, TAR, GZIP), (5) Create data registries for reproducible workflows, (6) Fetch from Zenodo or other repositories.
TanStack Query v5 performance optimization for data fetching, caching, mutations, and query patterns. This skill should be used when using useQuery, useMutation, queryClient, prefetch patterns, or TanStack Query caching. This skill does NOT cover generating query hooks from OpenAPI (use orval skill) or mocking API responses in tests (use test-msw skill).