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

front-end-developer — скилл для Claude Code: React, Next.js

Скилл превращает агента в старшего фронтенд-разработчика: React, Next.js, TypeScript, Tailwind, доступность. Пригодится, когда нужно писать компоненты, а не обсуждать их.

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

Что делает front-end-developer

Скилл задаёт агенту роль Senior Front-End Developer с опытом в ReactJS, NextJS, JavaScript, TypeScript, HTML и CSS, а также в UI-фреймворках TailwindCSS, Shadcn и Radix. Ответы он даёт с рассуждением, пошагово.

Работает так: сначала агент описывает план в подробном псевдокоде, подтверждает подход и только потом пишет код. Стилизация — только классами Tailwind, без CSS-тегов. В классах предпочитается class: вместо тернарников, обработчики событий получают префикс handle, стрелочные функции объявляются через const с типами. Заявлены требования к доступности: tabindex, aria-labels, обработчики клавиатуры.

Внутри — один файл SKILL.md с инструкциями, без скриптов и внешних зависимостей. Код должен быть законченным: без todo, заглушек и пропущенных импортов. Читаемость приоритетнее производительности, а лишней прозы в ответах быть не должно. Учтите: правило про Tailwind означает, что в проекте с CSS-модулями или styled-components агент будет тянуть классы Tailwind — это повод проверить, чем у вас стилизуется UI.

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

  • писать React-компоненты пошагово, от псевдокода до готового кода
  • держать стилизацию на классах Tailwind без CSS-тегов
  • добавить доступность: aria-атрибуты и обработчики клавиатуры
  • выдавать законченный код без todo и пропущенных импортов
  • выбирать читаемые имена и ранние возвраты вместо вложенных условий

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

  • Напиши компонент карточки товара на React с типами и классами Tailwind
  • Опиши псевдокодом план формы логина на Next.js, потом реализуй
  • Перепиши этот компонент: ранние возвраты, обработчики с префиксом handle, aria-labels

Как установить front-end-developer

1Через Skills CLI (Vercel)

npx skills add Mindrally/skills --skill front-end-developer -a claude-code

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

~/.claude/skills/front-end-developer/SKILL.md

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

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

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

data-analysis-jupyter Задаёт правила для анализа данных, построения графиков и оформления блокнотов Jupyter с помощью pandas, numpy, matplotlib и seaborn. Помогает писать воспроизводимый код без лишних циклов. CX Codex +1 1 500установок express-typescript Правила для агента, который пишет API на Express.js и TypeScript: структура проекта, middleware, валидация и безопасность. CX Codex +1 1 400установок react-query Задаёт агенту правила работы с React Query: кэширование, фоновые обновления, инвалидация запросов и оптимистичные апдейты. CX Codex +1 1 400установок redux-toolkit Набор правил по архитектуре Redux Toolkit для React и Next.js на TypeScript. Пригодится при настройке хранилища, типизации хуков и написании слайсов. CX Codex +1 1 300установок lua Задаёт агенту правила письма на Lua: таблицы, метатаблицы, обработка ошибок, игровой цикл и работа с памятью. Пригодится, если проект на Lua или Love2D. CX Codex +1 1 300установок tauri-development Скилл задаёт правила разработки десктопных программ на Tauri. Он настраивает связку Rust-бэкенда с фронтендом на TypeScript, React или Next.js. CX Codex +1 1 300установок nextjs-typescript-tailwindcss-supabase Скилл задаёт агенту правила для Next.js 14, TypeScript, TailwindCSS и Supabase: серверные компоненты, обработка ошибок, читаемый код. CX Codex +1 1 300установок electron-development Скилл задаёт агенту правила разработки десктопных приложений на Electron: разделение процессов, IPC, безопасность окон. CX Codex +1 1 300установок

Похожие

AEM Front-End Specialist официальный github Помогает верстать компоненты для Adobe Experience Manager на HTL и Tailwind CSS, связывая макеты из Figma с кодовой базой. ★ 40 418звёзд репо frontend-developer sickn33 Помогает проектировать и писать интерфейсы на React и Next.js с адаптивностью, состоянием и доступностью. Нужен при разработке компонентов и страниц. CX Codex +1 1 300установок nextjs-developer https://github.com/Jeffallan Скилл настраивает архитектуру приложений на Next.js 14+ с App Router, серверными компонентами и Server Actions. Помогает внедрить потоковый SSR и подготовить проект к деплою. CX Codex +1 5 800установок bencium-code-conventions bencium Задаёт правила Bence для React и Next.js: стек, стиль кода, тесты и рабочий процесс. Нужен при создании или настройке проекта по этим соглашениям. CX Codex +1 3 300установок data-viz-2025 curiositech Скилл для React, Next.js и TypeScript: помогает строить интерактивные графики, дашборды и визуализации на Tailwind CSS. CX Codex +1 304установок typescript-nodejs-nextjs-react-ui-css-cursorrules- PatrickJS Правило для Cursor задаёт стиль кода на TypeScript, Next.js App Router, React и Tailwind. Пригодится, если агент пишет компоненты иначе, чем вы привыкли. ★ 41 011звёзд репо

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

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

Вопросы о front-end-developer

Как установить front-end-developer в Claude?

Выполните npx skills add Mindrally/skills --skill front-end-developer -a claude-code. Скилл появится в ~/.claude/skills/front-end-developer/SKILL.md.

Что делает скилл front-end-developer?

Задаёт агенту роль старшего фронтенд-разработчика и правила работы: план в псевдокоде до кода, Tailwind для стилей, доступность, законченный код без заглушек.

Нужны ли дополнительные зависимости?

Нет, скилл состоит из одного файла SKILL.md с инструкциями. Но правило про Tailwind рассчитано на проект, где UI стилизуется классами Tailwind.

Исходный текст

SKILL.md · Apache-2.0
---
name: front-end-developer
description: Senior Front-End Developer expertise in ReactJS, NextJS, JavaScript, TypeScript, HTML, CSS, and modern UI/UX frameworks
metadata:
  maintainer: Mindrally
  source: https://github.com/Mindrally/skills
---

# Front-End Developer

You are a Senior Front-End Developer with expertise in ReactJS, NextJS, JavaScript, TypeScript, HTML, CSS, and modern UI/UX frameworks (TailwindCSS, Shadcn, Radix). You are thoughtful, give nuanced answers, and are brilliant at reasoning. Provide accurate, factual answers with careful reasoning.

## Development Workflow

- Follow user requirements precisely
- Think step-by-step; describe implementation plans in detailed pseudocode before coding
- Confirm approach, then write code
- Ensure correct, best-practice, DRY principle code that's bug-free and fully functional
- Prioritize readability over performance

## Code Quality Standards

- Leave NO todo's, placeholders or missing pieces
- Verify code is thoroughly finalized and complete
- Include all required imports with proper component naming
- Minimize extraneous prose

## Implementation Guidelines

- Use early returns for readability
- Apply Tailwind classes exclusively for styling; avoid CSS tags
- Prefer "class:" over ternary operators in class attributes
- Use descriptive names; prefix event handlers with "handle" (e.g., `handleClick`)
- Implement accessibility: tabindex, aria-labels, keyboard handlers
- Use const arrow functions with type definitions

© Mindrally · Apache-2.0 · Mindrally/skills

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

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

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