Best Best AI Agent Skills for React Development
Skills that enforce React best practices, component architecture, performance patterns, and hook conventions inside your AI coding agent.
Comprehensive performance optimization guide for React and Next.js applications, maintained by Vercel. Contains 57 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.
npx skills add https://github.com/vercel-labs/agent-skills --skill vercel-react-best-practicesUse this skills whenever you are dealing with Remotion code to obtain the domain-specific knowledge.
npx skills add https://github.com/remotion-dev/skills --skill remotion-best-practicesComprehensive best practices for React Native and Expo applications covering performance, animations, UI patterns, and platform-specific optimizations.
npx skills add https://github.com/vercel-labs/agent-skills --skill vercel-react-native-skillsVue 3 best practices, common gotchas, and performance optimization.
npx skills add https://github.com/hyf0/vue-skills --skill vue-best-practicesGuide for upgrading Expo SDK and dependencies, including steps for migration and handling breaking changes.
npx skills add https://github.com/expo/skills --skill upgrading-expoUse this skill for ALL networking work including API requests, data fetching, caching, or network debugging.
npx skills add https://github.com/expo/skills --skill native-data-fetchingThis guide covers setting up Tailwind CSS v4 in Expo using react-native-css and NativeWind v5 for universal styling across iOS, Android, and Web.
npx skills add https://github.com/expo/skills --skill expo-tailwind-setupA tool to build powerful frontend claude.ai artifacts using React and TypeScript.
npx skills add https://github.com/anthropics/skills --skill web-artifacts-builderBuild system for JavaScript/TypeScript monorepos. Turborepo caches task outputs and runs tasks in parallel based on dependency graph.
npx skills add https://github.com/vercel/turborepo --skill turborepoExpert guide for building accessible, customizable UI components with shadcn/ui, Radix UI, and Tailwind CSS.
npx skills add https://github.com/giuseppe-trisciuoglio/developer-kit --skill shadcn-uiVite is a next-generation frontend build tool with fast dev server (native ESM + HMR) and optimized production builds.
npx skills add https://github.com/antfu/skills --skill viteThis skill is a decision-and-implementation guide for VueUse composables in Vue.js / Nuxt projects. It maps requirements to the most suitable VueUse function, applies the correct usage pattern, and prefers composable-based solutions over bespoke code to keep implementations concise, maintainable, and performant.
npx skills add https://github.com/antfu/skills --skill vueuse-functionsA frontend skill focused on transforming designs into clean React components using a modular approach and automated tools for code quality.
npx skills add https://github.com/google-labs-code/stitch-skills --skill react:componentsPinia is the official state management library for Vue, designed to be intuitive and type-safe. It supports both Options API and Composition API styles, with first-class TypeScript support and devtools integration.
npx skills add https://github.com/antfu/skills --skill piniaComprehensive patterns for Next.js 14+ App Router architecture, Server Components, and modern full-stack React development.
npx skills add https://github.com/wshobson/agents --skill nextjs-app-router-patternsMaster modern responsive design techniques to create interfaces that adapt seamlessly across all screen sizes and device contexts.
npx skills add https://github.com/wshobson/agents --skill responsive-designThis skill enables retrieval of current documentation for software libraries and components by querying the Context7 API via curl. Use it instead of relying on potentially outdated training data.
npx skills add https://github.com/intellectronica/agent-skills --skill context7The Frontend Code Review skill helps users inspect and review frontend code, specifically targeting `.tsx`, `.ts`, and `.js` files. It offers two modes for code review: pending-change review and file-targeted review, utilizing a checklist to flag violations and suggest improvements.
npx skills add https://github.com/langgenius/dify --skill frontend-code-reviewComprehensive guide for mastering modern JavaScript (ES6+) features, functional programming patterns, and best practices for writing clean, maintainable, and performant code.
npx skills add https://github.com/wshobson/agents --skill modern-javascript-patternsBuild reusable, maintainable UI components using modern frameworks with clean composition patterns and styling approaches.
npx skills add https://github.com/wshobson/agents --skill web-component-designTailwind v4 + shadcn/ui Production Stack is a production-tested setup for using Tailwind CSS version 4.1.18 with custom utility-first CSS classes. It provides detailed setup instructions, dark mode setup, and common errors with solutions, aimed at enhancing the development of user interfaces with a focus on responsive and theme-aware applications.
npx skills add https://github.com/jezweb/claude-skills --skill tailwind-v4-shadcnMaster React version upgrades, class to hooks migration, concurrent features adoption, and codemods for automated transformation.
npx skills add https://github.com/wshobson/agents --skill react-modernizationSenior mobile engineer building high-performance cross-platform applications with Flutter 3 and Dart.
npx skills add https://github.com/jeffallan/claude-skills --skill flutter-expertVue.js Development Guides focused on best practices for component design, reactivity, data flow, and state management in Vue.js applications.
npx skills add https://github.com/vuejs-ai/skills --skill vue-development-guidesPinia best practices, common gotchas, and state management patterns.
npx skills add https://github.com/vuejs-ai/skills --skill vue-pinia-best-practicesComponent library for Vue 3 and Nuxt 4+ built on Reka UI (headless) + Tailwind CSS v4 + Tailwind Variants.
npx skills add https://github.com/onmax/nuxt-skills --skill nuxt-uiThis skill creates adaptable composables that handle both reactive and non-reactive inputs in Vue.js applications. By using this skill, developers can improve code reusability and flexibility, reducing the risk of errors associated with input reactivity.
npx skills add https://github.com/vuejs-ai/skills --skill create-adaptable-composableHandles declarative animations and gesture-based interactions within Vue 3 and Nuxt projects. Developers benefit from streamlined coding for rich animations, enhancing the user experience without heavy performance costs.
npx skills add https://github.com/onmax/nuxt-skills --skill motionImplements modern frontend development patterns specifically for React and Next.js applications. Using these patterns enhances code maintainability and performance, streamlining the development process.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill frontend-patternsHandles the creation and management of custom shaders in Three.js, enabling developers to define complex visual effects through GLSL code. By installing this skill, developers can enhance the visual fidelity of their 3D applications while gaining full control over rendering techniques and effects.
npx skills add https://github.com/cloudai-x/threejs-skills --skill threejs-shadersEstablishes a framework for consistent coding practices and principles applicable across various programming projects. Developers gain improved code maintainability and readability, leading to faster onboarding of team members and reduced bug rates through adherence to best practices.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill coding-standardsFacilitates the efficient construction of React 19 applications utilizing concurrent features and advanced design patterns. Developers benefit from streamlined component architecture, optimizing state management and performance, ultimately enhancing application functionality.
npx skills add https://github.com/giuseppe-trisciuoglio/developer-kit --skill react-patternsDefines a variety of geometries in Three.js for creating 3D models, including shapes like boxes, spheres, and custom paths. Developers benefit by quickly generating complex 3D structures without needing extensive mathematics or geometry knowledge.
npx skills add https://github.com/cloudai-x/threejs-skills --skill threejs-geometryHandles post-processing effects in Three.js projects, allowing developers to apply visual enhancements like bloom, anti-aliasing, and depth of field. By installing this skill, developers can elevate the visual quality of their web applications, providing an engaging experience without intricate manual configurations.
npx skills add https://github.com/cloudai-x/threejs-skills --skill threejs-postprocessingFacilitates the transition of React JSX code to Vue while addressing potential attribute type errors. This skill enhances development efficiency by promoting best practices, resulting in cleaner, more maintainable code.
npx skills add https://github.com/vuejs-ai/skills --skill vue-jsx-best-practicesEnforces strict architectural and performance standards for building scalable React applications using TypeScript and Suspense-first data fetching. This skill helps developers produce maintainable code by providing clear guidelines and checklists, ultimately reducing technical debt and development time.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill frontend-dev-guidelinesProvides guidelines for effectively using effects in React to manage side effects and external dependencies. Helps developers maintain cleaner code and reduce bugs by promoting best practices over common pitfalls in component logic.
npx skills add https://github.com/0xbigboss/claude-code --skill react-best-practicesHandles state management in React applications using a simple API. By installing it, developers can enhance their application's performance and maintainability through efficient state handling and reduced boilerplate code.
npx skills add https://github.com/jezweb/claude-skills --skill zustand-state-managementManages state reactively within Angular applications through the use of signals, enabling fine-grained control over state changes. By using Angular Signals, developers can streamline their state management processes, enhancing performance and reducing the potential for bugs in their applications.
npx skills add https://github.com/analogjs/angular-skills --skill angular-signalsAutomates the generation of frontend components, bundle analysis, and project scaffolding. This skill enhances development efficiency by streamlining repetitive tasks and ensuring adherence to best practices.
npx skills add https://github.com/davila7/claude-code-templates --skill senior-frontendBuilds and bundles frontend artifacts for Claude AI using a structured workflow. Developers benefit from a streamlined process that automates the creation of self-contained HTML files, reducing manual setup and errors.
npx skills add https://github.com/composiohq/awesome-claude-skills --skill artifacts-builderHandles form validation with Zod integrated into React Hook Form for robust data management. Developers save time and maintain type safety by minimizing boilerplate code and reducing runtime errors during form submissions.
npx skills add https://github.com/jezweb/claude-skills --skill react-hook-form-zodFacilitates asynchronous data fetching in Angular applications through signal-based mechanisms like `httpResource()`, enabling easier state management. By utilizing this skill, developers gain improved data handling capabilities, reducing boilerplate code and minimizing loading states and errors in their applications.
npx skills add https://github.com/analogjs/angular-skills --skill angular-httpImplements best practices for rendering loading states in React applications, ensuring that loading indicators only display when no data is available. This skill enhances user experience by minimizing unnecessary UI disruptions and improving perceived performance during data fetching.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill react-ui-patternsHandles dependency injection configuration and usage in Angular applications. Enables developers to efficiently manage their service dependencies, resulting in cleaner code and enhanced maintainability.
npx skills add https://github.com/analogjs/angular-skills --skill angular-diFacilitates the creation of custom directives for improved DOM manipulation and behavior in Angular projects. This results in reusable and consistent components, enhancing code organization and maintainability.
npx skills add https://github.com/analogjs/angular-skills --skill angular-directivesImplements robust authentication workflows by providing OAuth and email/password sign-in capabilities. Developers benefit by streamlining user authentication processes, enhancing security features like two-factor authentication, and reducing the time spent on custom authentication logic.
npx skills add https://github.com/jezweb/claude-skills --skill better-authFacilitates the integration of 3D models and animations into web projects using frameworks like Three.js and React. By installing this skill, developers can enhance user engagement with interactive 3D experiences while ensuring optimal performance and usability.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill 3d-web-experienceRefactors SwiftUI views to enforce a reliable structure and dependency pattern based on MV principles. By streamlining view composition and reducing complexity, developers can avoid common pitfalls and improve maintainability in their SwiftUI applications.
npx skills add https://github.com/dimillian/skills --skill swiftui-view-refactorHandles type-safe, file-based routing for React single-page applications (SPAs) with built-in data loading and integration with TanStack Query. By installing this skill, developers benefit from streamlined navigation and data management, significantly reducing potential errors and accelerating development.
npx skills add https://github.com/jezweb/claude-skills --skill tanstack-router