Skills · Topic
React
Every skill in React — what it does, who published it, and the one command that installs it. Pick a tile below for install details, or follow the original listing to the author's repo.
66 entries.
- vercel-react-best-practices — Prioritized React performance rules for waterfalls, bundle size, and re-renders
- vercel-composition-patterns — Compound components, render props, and context patterns for scalable APIs
- shadcn — shadcn/ui component usage, customization, and Tailwind integration
- webapp-testing — Unit, integration, and end-to-end patterns for testing React apps
- typescript-advanced-types — Discriminated unions, conditional types, and utility type patterns
- tailwind-design-system — Design tokens, variants, and component patterns in Tailwind
- shadcn — Use shadcn UI components
- apollo-client — Use Apollo Client for GraphQL
- chakra-ui-builder — Build interfaces with Chakra UI
- chakra-ui-refactor — Refactor Chakra UI code
- screenshot-to-code — Convert UI screenshots into working HTML/CSS/React/Vue code. Detects design patterns, components, and generates responsi
- mobile-design — Mobile-first design and engineering doctrine for iOS and Android apps.
- ui-ux-expert-skill — Technical workflow for implementing accessible React user interfaces with shadcn/ui, Tailwind CSS, and TanStack Query.
- 3d-web-experience — Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes.
- react-native-architecture — Build production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns. Use
- react-native-design — Master React Native styling, navigation, and Reanimated animations for cross-platform mobile development. Use when build
- react-native-expo — Build React Native 0.76+ apps with Expo SDK 52-54. Covers mandatory New Architecture (0.82+/SDK 55+), React 19 changes,
- verify — Use when you want to validate changes before committing, or when you need to check all React contribution requirements.
- migrate-styled-components-to-css-modules — Step-by-step guide for migrating React components from styled-components to CSS Modules.
- designer-skills — Designer subsystem patterns for LlamaFarm. Covers React 18, TanStack Query, TailwindCSS, and Radix UI.
- react-expert — Use when researching React APIs or concepts for documentation. Use when you need authoritative usage examples, caveats,
- react-dev — This skill should be used when building React components with TypeScript, typing hooks, handling events, or when React T
- test — Use when you need to run tests for React core. Supports source, www, stable, and experimental channels.
- flow — Use when you need to run Flow type checking, or when seeing Flow type errors in React code.
- react-useeffect — React useEffect best practices from official docs. Use when writing/reviewing useEffect, useState for derived values, da
- svelte-components — Svelte 5 component patterns for the Exceptionless SPA. Runes, reactivity, props, events, snippets, component organizatio
- ultracite — Ultracite Rules - AI-Ready Formatter and Linter Applies to files matching: **/*.{ts,tsx,js,jsx,json,jsonc,html,vue,svelt
- react-state-management — Master modern React state management with Redux Toolkit, Zustand, Jotai, and React Query. Use when setting up global sta
- react-19 — React 19 patterns with React Compiler. Trigger: When writing React components - no useMemo/useCallback needed.
- react-native-best-practices — Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and anima
- web-component-design — Master React, Vue, and Svelte component patterns including CSS-in-JS, composition strategies, and reusable component arc
- feature-flags — Use when feature flag tests fail, flags need updating, understanding @gate pragmas, debugging channel-specific test fail
- ui-mobile — Mobile UI patterns - React Native, iOS/Android, touch targets
- shadcn-vue-admin — Build and maintain the shadcn-vue-admin Vue 3 + Vite + TypeScript admin dashboard with shadcn-vue, Tailwind, Pinia, Vue
- shadcn-svelte-components — UI components with shadcn-svelte and bits-ui. Component patterns, trigger snippets, dialog handling, and accessibility.
- extract-errors — Use when adding new error messages to React, or seeing "unknown error code" warnings.
- using-base-ui-with-material-ui — Always use this skill when integrating Base UI components `@base-ui-components/react` with Material UI `@mui/material`.
- typescript-lsp — TypeScript language server providing type checking, code intelligence, and LSP diagnostics for .ts, .tsx, .js, .jsx, .mt
- component-refactoring — Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component --json` shows complexity >
- mobile-developer — Develop React Native, Flutter, or native mobile apps with modern architecture patterns.
- heroui-native — HeroUI Native component library for React Native (Tailwind v4 via Uniwind).
- agent-spec-mobile-react-native — Agent skill for spec-mobile-react-native - invoke with $agent-spec-mobile-react-native
- chatgpt-app-builder — Build ChatGPT apps with interactive widgets using mcp-use and OpenAI Apps SDK.
- react-email — Use when creating HTML email templates with React components - welcome emails, password resets, notifications, order con
- react — React component development guide. Use when working with React components (.tsx files), creating UI, using @lobehub/ui c
- remotion — Best practices and comprehensive guide for Remotion - programmatic video creation in React with animations, compositions
- create-frontend-ui — Build distinctive, production-grade frontend interfaces with high design quality.
- tamagui — Universal React UI framework for web and native. Use when building cross-platform apps with Tamagui, creating styled com
- react-best-practices — Client-side React performance optimization patterns.
- frontend-dev-guidelines — Frontend development guidelines for React/TypeScript applications.
- langchain — Framework for building LLM-powered applications with agents, chains, and RAG.
- tanstack-table — Build headless data tables with TanStack Table v8. Server-side pagination, filtering, sorting, and virtualization for Cl
- claude-mobile-ios-testing — Use when testing iOS apps on simulator, capturing screenshots for validation gates, automating UI testing with expo-mcp
- react-modernization — Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Us
- remotion-best-practices — Best practices for Remotion - Video creation in React
- discord — Use when you need to control Discord from OpenClaw via the discord tool: send messages, react, post or upload stickers,
- ui-styling — Create beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS util
- anthropic-frontend-design — Create distinctive, production-grade frontend interfaces with high design quality.
- react-native-expert — Use when building cross-platform mobile applications with React Native or Expo. Invoke for navigation patterns, platform
- langgraph — Expert in LangGraph - the production-grade framework for building stateful, multi-actor AI applications.
- autonomous-agents — Autonomous agents are AI systems that can independently decompose goals, plan actions, execute tools, and self-correct w
- expo-app-design — Build beautiful cross-platform mobile apps with Expo Router, NativeWind, and React Native.
- frontend-testing — Generate Vitest + React Testing Library tests for Dify frontend components, hooks, and utilities. Triggers on testing, s
- react-patterns — Modern React patterns and principles. Hooks, composition, performance, TypeScript best practices.
- dashboard — Create interactive analytics dashboards with React components from drizzle-cube/client. Use when building dashboards, co
- tiptap — Build rich text editors with Tiptap - headless editor framework with React and Tailwind v4.