syncfusion-react-buttons — скилл для Claude Code: как установить
Скилл обучает ассистента верстать интерфейсы на базе кнопочных компонентов Syncfusion в React. Помогает настроить стили, сгруппировать действия и подключить иконки.
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a claude-codeЧто делает syncfusion-react-buttons
Скилл передаёт агенту справочные руководства по пакету @syncfusion/ej2-react-buttons. Внутри собраны примеры для ButtonComponent, групп ButtonGroup, выпадающих SplitButton и чипов Chips. Ассистент ориентируется на файлы из каталога references, изучая параметры разметки и доступные события.
Разметка использует классы вроде e-primary или e-outline. Поддерживаются иконки и полноразмерные блоки e-block. Для групп кнопок агент настроит поведение одиночного или множественного выбора.
Пакет @syncfusion/ej2-react-buttons придётся ставить вручную через npm. Без импорта стилей темы и @syncfusion/ej2-base кнопки останутся без визуального оформления.
Какие задачи решает
- Добавить
ButtonComponentс иконкой и стилемe-primaryилиe-outline - Собрать горизонтальную или вертикальную группу кнопок через
e-btn-group - Настроить режим переключателя
isToggleс отслеживанием кликов в стейте - Реализовать единичный или множественный выбор внутри группы кнопок
Примеры запросов агенту
- Создай кнопку сохранения с иконкой
e-saveи стилемe-primaryчерез Syncfusion React - Собери группу кнопок выбора тарифа с одиночным выделением в React
- Добавь полноразмерную кнопку на всю ширину контейнера с классом
e-block
Как установить syncfusion-react-buttons
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a claude-code2Вручную: положить файлы
~/.claude/skills/syncfusion-react-buttons/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/syncfusion-react-buttons/
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a codex2Вручную: положить файлы
.agents/skills/syncfusion-react-buttons/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a cursor2Вручную: положить файлы
.cursor/skills/syncfusion-react-buttons/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install syncfusion/react-ui-components-skills syncfusion-react-buttons2Вручную: положить файлы
.github/skills/syncfusion-react-buttons/SKILL.md1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a gemini-cli2Командой платформы
gemini skills install https://github.com/syncfusion/react-ui-components-skills --path skills/syncfusion-react-buttonsВручную: положить файлы
.devin/skills/syncfusion-react-buttons/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о syncfusion-react-buttons
Как установить syncfusion-react-buttons в Claude Code?
Выполните в терминале команду npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a claude-code. Конфигурация запишется в ~/.claude/skills/syncfusion-react-buttons/SKILL.md.
Какие компоненты кнопок поддерживает этот скилл?
Скилл охватывает ButtonComponent, ButtonGroup, а также DropDownButton, SplitButton, Switch и Chips.
Что нужно подключить в проект для отображения стилей?
Требуется импортировать таблицы стилей из @syncfusion/ej2-base и @syncfusion/ej2-react-buttons, например тему tailwind3.css.