syncfusion-react-license — скилл для Claude Code
Разбирает лицензирование Syncfusion в React-проектах: генерация ключа, регистрация, ошибки валидации. Пригодится, когда сборка сыплет предупреждениями о лицензии.
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-license -a claude-codeЧто делает syncfusion-react-license
Скилл отвечает на вопросы про лицензионные ключи Syncfusion для React: как выпустить ключ, как его зарегистрировать и почему появляется предупреждение о валидации. Внутри — справочники по генерации ключей, регистрации и разбору типовых ошибок.
Ключевой момент: лицензионный ключ привязан к версии и к платформе или редакции. С версии 31.1.17 действует деление по редакциям (UI Edition, Document SDK, PDF Viewer SDK, DOCX Editor SDK, Spreadsheet Editor SDK, Enterprise Edition), а в 30.x.x и раньше ключ выдавался под платформу — React, JavaScript, Angular. Ключ из установщика (unlock key) для кода не подходит, это разные вещи.
Рекомендованный способ регистрации — переменная окружения SYNCFUSION_LICENSE, затем npx syncfusion-license activate и очистка node_modules/.cache. Валидация идёт офлайн, интернет во время работы приложения не нужен. Если ключ не совпадает с версией пакета или платформой, приложение выдаст ошибку — это повод перевыпустить ключ под нужную версию.
Какие задачи решает
- выпустить лицензионный ключ под нужную версию Syncfusion
- зарегистрировать ключ через переменную окружения, не коммитя его в репозиторий
- разобраться, почему появляется предупреждение о валидации лицензии
- понять разницу между лицензионным ключом и unlock key из установщика
- настроить регистрацию ключа в CI/CD
Примеры запросов агенту
- Почему сборка ругается на лицензию Syncfusion?
- Как зарегистрировать
SYNCFUSION_LICENSEв React-проекте? - У меня ошибка version mismatch при валидации ключа Syncfusion
Как установить syncfusion-react-license
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-license -a claude-code2Вручную: положить файлы
~/.claude/skills/syncfusion-react-license/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/syncfusion-react-license/
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-license -a codex2Вручную: положить файлы
.agents/skills/syncfusion-react-license/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-license -a cursor2Вручную: положить файлы
.cursor/skills/syncfusion-react-license/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install syncfusion/react-ui-components-skills syncfusion-react-license2Вручную: положить файлы
.github/skills/syncfusion-react-license/SKILL.md1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-license -a gemini-cli2Командой платформы
gemini skills install https://github.com/syncfusion/react-ui-components-skills --path skills/syncfusion-react-licenseВручную: положить файлы
.devin/skills/syncfusion-react-license/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-license -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о syncfusion-react-license
Как установить syncfusion-react-license в Claude Code?
Выполните npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-license -a claude-code. Скилл появится по пути ~/.claude/skills/syncfusion-react-license/SKILL.md.
Что делает syncfusion-react-license?
Подсказывает по лицензированию Syncfusion в React: выпуск ключа, способы регистрации, разбор ошибок валидации и настройка CI/CD.
Нужен ли интернет для проверки лицензии?
Нет. Валидация проходит локально по метаданным пакета при запуске приложения, внешних запросов нет.