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

react-patterns · manutej — скилл для Claude Code: паттерны React

Скилл с готовыми рецептами React: хуки, композиция компонентов, управление состоянием и борьба с лишними ререндерами.

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

Что делает react-patterns

Скилл описывает современный React: функциональные компоненты, встроенные хуки, композицию и стратегии работы с состоянием. Внутри разобраны useState, useReducer и useContext — с примерами кода и правилами вроде функционального обновления состояния и ленивой инициализации. Есть раздел про серверные и клиентские компоненты, формы, побочные эффекты и асинхронные операции.

Отдельная часть — производительность: мемоизация и отладка лишних ререндеров. Скилл пригодится, когда вы переписываете классовые компоненты на функциональные или выносите повторяющуюся логику в кастомные хуки. Советует держать состояние как можно локальнее и не хранить в нём производные значения — это повод проверить свои компоненты.

Установка идёт через npx skills add с указанием агента, файл скилла кладётся в каталог конкретной платформы.

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

  • разобрать сложную логику состояния через useReducer
  • вынести повторяющуюся логику в кастомный хук
  • убрать лишние ререндеры через мемоизацию
  • переписать классовый компонент на функциональный
  • разделить серверные и клиентские компоненты

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

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

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

1Через Skills CLI (Vercel)

npx skills add manutej/luxor-claude-marketplace --skill react-patterns -a claude-code

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

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

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

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

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

rest-api-design-patterns Скилл-справочник по проектированию REST API: моделирование ресурсов, версионирование, пагинация, HATEOAS и работа с HTTP-методами. CX Codex +1 525установок asyncio-concurrency-patterns Скилл по конкурентности в Python: event loop, корутины, задачи, семафоры и блокировки. Пригодится, когда пишешь асинхронный сервис или клиент. CX Codex +1 489установок rust-systems-programming Скилл по системному Rust: владение, заимствование, потоки, async, unsafe и оптимизация. Пригодится, когда пишешь низкоуровневый код или переписываешь C/C++. CX Codex +1 485установок api-gateway-patterns Скилл для проектирования API-шлюзов на Kong: маршрутизация, лимиты, аутентификация, балансировка. Пригодится, когда микросервисы уже есть, а единой точки входа нет. CX Codex +1 481установок SQLAlchemy ORM Expert Скилл по SQLAlchemy 2.0+ для поддержки клиентов: модели тикетов, сессии, async-запросы и PostgreSQL. Пригодится, когда пишете бэкенд на FastAPI. CX Codex +1 470установок pandas Скилл для работы с pandas в задачах поддержки: расчёт SLA, метрики агентов, выгрузки из PostgreSQL. Пригодится, когда надо разобрать тикеты и построить отчёт. CX Codex +1 469установок database-management-patterns Скилл-справочник по работе с PostgreSQL и MongoDB: проектирование схем, индексы, транзакции, репликация и шардирование. CX Codex +1 466установок react-development Скилл для ИИ-агента: подсказывает, как писать компоненты, хуки, состояние и эффекты в React по официальной документации. CX Codex +1 464установок

Другие версии react-patterns

Похожие

typescript-react-patterns agent-skills Скилл с 33 правилами типизации React на TypeScript: пропсы, хуки, события, refs, дженерики и контекст. Пригодится, когда агент пишет компоненты и лезет в типы. CX Codex +1 1 100установок react-server-components patterns.dev Скилл объясняет React Server Components: какие компоненты рендерить на сервере и где ставить 'use client'. Пригодится в Next.js App Router. CX Codex +1 954установок react-useeffect davila7 Скилл разбирает правила работы с useEffect по официальной документации React и подсказывает, чем заменить Effect там, где он лишний. 127установок react-nextjs-patterns duyet Задаёт правила для App Router и серверных компонентов при разработке или проверке кода Next.js. Помогает избежать утечек данных и лишней мемоизации. CX Codex +1 1 100установок zustand-patterns OrchestKit Справочник по управлению состоянием на Zustand 5.x: слайсы, middleware, Immer, useShallow, персистентность и devtools. Пригодится, когда хочется уйти от Redux без лишнего кода. CX Codex +1 1 400установок tanstack-store tanstack-skills Скилл по TanStack Store: реактивный стор без привязки к фреймворку, адаптеры для React, Vue, Solid, Angular и Svelte. Пригодится, когда агент пишет состояние на @tanstack/store. CX Codex +1 1 800установок

Рядом в теме «Фронтенд и UI»

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

Вопросы о react-patterns

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

Выполните npx skills add manutej/luxor-claude-marketplace --skill react-patterns -a claude-code. Скилл появится в ~/.claude/skills/react-patterns/SKILL.md.

Что делает react-patterns?

Даёт рецепты по хукам, композиции компонентов, управлению состоянием и оптимизации производительности React-приложений.

С какими платформами работает скилл?

Кроме Claude он ставится в Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode — у каждой платформы своя команда установки.

Смотрите также

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

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