К основному содержанию
скилл CX Codex

react · pedronauck — скилл для Claude Code: правила React и установка

Скилл помогает писать и проверять компоненты и хуки React 19 с учётом React Compiler. Пригодится при настройке компилятора, работе с состоянием и тестами.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add pedronauck/skills --skill react -a claude-code
Открыть на GitHub

Что делает react

Скилл разбирает правила React 19.2 и React Compiler 1.0: чистоту рендера, мутации, refs, состояние и эффекты. Он помогает выбирать, где оставить useMemo и useCallback, а где компилятор сам оптимизирует компонент. Ручную мемоизацию с неполным массивом зависимостей компилятор может пропустить, поэтому правила линтера здесь важны.

Внутри есть тематические справки по настройке компилятора и линтера, компонентам и типам, состоянию, API React 19 и тестированию. Для изменений предлагается читать нужную справку, а соседние подключать, только если задача затрагивает несколько тем. Тесты рассматриваются на Vitest.

Скилл нацелен на React 19.2, React Compiler 1.0 и eslint-plugin-react-hooks 7.1+. React Native, другие фреймворки и только серверный Node.js не входят в область применения. Линтер следует настроить до включения компилятора: нарушения правил могут оставить компонент неоптимизированным без ошибки сборки.

Какие задачи решает

  • разобраться, где нужна ручная мемоизация компонентов
  • проверить эффекты и производное состояние
  • настроить React Compiler и линтер
  • написать или исправить тесты компонентов и хуков

Примеры запросов агенту

  • Проверь этот компонент на нарушения правил React Compiler и объясни, где оставить ручную мемоизацию.
  • Помоги перенести синхронизацию состояния из эффекта в рендер, если это соответствует правилам React.
  • Подскажи, как настроить тест компонента по справке скилла.

Как установить react

1Через Skills CLI (Vercel)

npx skills add pedronauck/skills --skill react -a claude-code

2Вручную: положить файлы

~/.claude/skills/react/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/react/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о react

Как установить react в Claude Code?

Выполните npx skills add pedronauck/skills --skill react -a claude-code. Файл скилла находится по пути ~/.claude/skills/react/SKILL.md.

Что делает скилл react?

Он даёт рекомендации по компонентам, хукам, состоянию, эффектам и API React 19 с учётом React Compiler. Также охватывает настройку линтера и тестирование.

Какие версии React Compiler поддерживает react?

Скилл ориентирован на React 19.2 и React Compiler 1.0; для линтинга указывает eslint-plugin-react-hooks 7.1+.

Похожие скиллы

Всё по теме «Фронтенд и UI» →

Сначала — react от других авторов.

react vercel-labs Скилл помогает собирать React-интерфейсы из JSON-спецификаций через json-render. Нужен для каталогов компонентов и UI, который создаёт ИИ. CX Codex +1 16 300установок react Mindrally Скилл задаёт агенту стиль React-разработки: хуки, Server Components, Tailwind и TypeScript. Пригодится, когда код пишут несколько человек или агентов. CX Codex +1 944установок react pproenca Скилл с 49 правилами React 19 и алгоритмом ревью кодовой базы. Пригодится при написании компонентов, миграции с React 18 и аудите репозитория. CX Codex +1 489установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок hyperframes heygen-com Скилл задаёт агенту правила рендера HTML-кода в видео через HyperFrames. Помогает собирать проморолики, эксплейнеры и титры прямо в коде проекта. CX Codex +1 1 200 000установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок

Из того же набора18

no-workarounds Скилл помогает проверить исправление, которое скрывает ошибку или её проявления. Подключайте его, когда подозреваете обходной приём или разбираете внешнюю неисправность. CX Codex +1 566установок typescript-advanced Помогает проектировать сложные типы TypeScript и проверять контракты во время компиляции. Пригодится, когда обычных аннотаций уже не хватает. CX Codex +1 552установок architectural-analysis Разбирает кодовую базу и находит проблемы проектирования: мёртвый код, дубли, запутанные типы и циклы. Только чтение, если вы сами не разрешили правки. CX Codex +1 531установок qa-report Скилл ведёт документацию по QA, описывает пользовательские сценарии и планирует сессии с персонами. Он пригодится, когда нужно поддерживать общий QA-реестр между циклами. CX Codex +1 525установок tailwindcss Скилл настраивает работу агента с Tailwind CSS v4. Он заставляет применять утилиты, проектные дизайн-токены и избегать динамической сборки имён классов. CX Codex +1 447установок refactoring-analysis Анализирует архитектуру проекта по запахам кода Фаулера и формирует отчёт в docs/_refacs/. Помогает запланировать рефакторинг без форматирования и аудита безопасности. CX Codex +1 404установок electron-builder Настраивает сборку десктопных приложений на Electron под Windows, macOS и Linux. Помогает с подписью кода, выпуском релизов и автоматическими обновлениями. CX Codex +1 392установок next-best-practices Скилл с набором правил Next.js: файловые конвенции, границы RSC, async API, метаданные, обработка ошибок. Пригодится, когда агент пишет или ревьюит код на Next.js. CX Codex +1 383установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой