syncfusion-react-tabs — скилл для Claude Code: вкладки Syncfusion
Помогает агенту собрать и настроить компонент Tab из Syncfusion для React: заголовки, перетаскивание, ленивую загрузку контента.
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-tabs -a claude-codeЧто делает syncfusion-react-tabs
Скилл описывает работу с TabComponent из пакета @syncfusion/ej2-react-navigations: как разложить контент по вкладкам, задать положение заголовков, включить перетаскивание для переупорядочивания и настроить отрисовку содержимого. Внутри — справочники по установке пакета, стилям заголовков, режимам переполнения, доступности и локализации.
Отдельная часть посвящена стратегиям рендеринга: по требованию, динамический и при первой загрузке. Выбор между ними решает, сохранится ли состояние вкладки при переключении, поэтому для форм с введёнными данными это повод проверить настройку до того, как пользователь потеряет введённое.
Скилл рассчитан на React-проект с уже подключённым Syncfusion: в примерах фигурируют импорты из @syncfusion/ej2-react-navigations и CSS-темы tailwind3. Если пакет ещё не стоит, начинать придётся с его установки.
Какие задачи решает
- собрать интерфейс с вкладками и переключением между разделами
- настроить положение заголовков вкладок: сверху, снизу, слева или справа
- включить перетаскивание вкладок для изменения порядка
- выбрать режим отрисовки контента, чтобы не терять состояние формы
- добавить локализацию и поддержку RTL для вкладок
Примеры запросов агенту
- Собери вкладки на Syncfusion React с заголовками Home, Profile и Settings
- Включи перетаскивание вкладок и запрети его для последней вкладки
- Переведи заголовки вкладок на русский и включи RTL
Как установить syncfusion-react-tabs
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-tabs -a claude-code2Вручную: положить файлы
~/.claude/skills/syncfusion-react-tabs/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/syncfusion-react-tabs/
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-tabs -a codex2Вручную: положить файлы
.agents/skills/syncfusion-react-tabs/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-tabs -a cursor2Вручную: положить файлы
.cursor/skills/syncfusion-react-tabs/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install syncfusion/react-ui-components-skills syncfusion-react-tabs2Вручную: положить файлы
.github/skills/syncfusion-react-tabs/SKILL.md1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-tabs -a gemini-cli2Командой платформы
gemini skills install https://github.com/syncfusion/react-ui-components-skills --path skills/syncfusion-react-tabsВручную: положить файлы
.devin/skills/syncfusion-react-tabs/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-tabs -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора15
Похожие
Рядом в теме «Фронтенд и UI»
Всё по теме «Фронтенд и UI» →Вопросы о syncfusion-react-tabs
Как установить syncfusion-react-tabs в Claude?
Выполните npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-tabs -a claude-code. Скилл окажется в ~/.claude/skills/syncfusion-react-tabs/SKILL.md.
Что делает syncfusion-react-tabs?
Даёт агенту инструкции по компоненту Tab из Syncfusion для React: создание вкладок, стилизация заголовков, режимы переполнения, перетаскивание, доступность и локализация.
Что нужно для работы скилла?
React-проект с пакетом @syncfusion/ej2-react-navigations и подключёнными стилями темы — в примерах используется tailwind3.