vercel-react-best-practices
๐ฏSkillfrom fluid-tools/claude-skills
Provides performance optimization guidelines for React and Next.js, offering 45 actionable rules to improve application speed, bundle size, and rendering efficiency.
Same repository
fluid-tools/claude-skills(13 items)
Installation
npx vibeindex add fluid-tools/claude-skills --skill vercel-react-best-practicesnpx skills add fluid-tools/claude-skills --skill vercel-react-best-practices~/.claude/skills/vercel-react-best-practices/SKILL.mdSKILL.md
More from this repository10
Guides Vercel AI SDK v6 implementation patterns including streaming, tool calling, structured output, useChat hook, embeddings, middleware, and MCP integration.
TypeScript strict mode skill for avoiding any types, using proper type annotations, and leveraging TypeScript's type system effectively in strict-mode codebases
Convex performance optimization skill covering denormalization strategies, index design, N+1 query prevention, optimistic concurrency control, and hot spot handling for the Convex backend platform
Documents critical mistakes and anti-patterns to avoid in Convex development, including OCC errors, type issues, and common debugging pitfalls.
Guides convex-helpers library patterns including Triggers, Row-Level Security, Relationship helpers, Custom Functions, Rate Limiting, and Workpool for Convex development.
Guides authoring of Convex components โ isolated, reusable backend modules with their own schema and functions for NPM packaging, sub-systems, and third-party integration.
A Convex fundamentals skill from Fluid Tools providing comprehensive patterns for building real-time applications with the Convex backend platform.
Convex actions, scheduling, cron jobs, and orchestration patterns skill for implementing background jobs and multi-step workflows.
Convex schema validators skill for defining database schemas, creating validators for function arguments/returns, and ensuring type safety in Convex applications.
Guides React developers through optimal `useEffect` usage, teaching when to use or avoid effects for state management, data fetching, and external system synchronization.