syncfusion-react-barcode — скилл для Claude Code: штрихкоды в React
Скилл для генерации штрихкодов, QR-кодов и Data Matrix в React через компоненты Syncfusion. Пригодится, когда нужно встроить коды в форму, отчёт или этикетку.
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-barcode -a claude-codeЧто делает syncfusion-react-barcode
Скилл закрывает работу с тремя компонентами пакета @syncfusion/ej2-react-barcode-generator: BarcodeGeneratorComponent для линейных кодов (Code39, Code128, Code11, Code32, Code93, Codabar), QRCodeGeneratorComponent для QR и DataMatrixGeneratorComponent для компактных меток. Агент подскажет, какой тип брать под задачу, и соберёт разметку с нужными пропсами.
Внутри — справочники по каждому генератору, настройке внешнего вида и экспорту. Стилизация идёт через width, height, foreColor, backgroundColor и объект displayText. Выгрузка — методами exportImage(filename, format) и exportAsBase64Image(format), форматы JPG и PNG. Для экспорта компоненту нужен проп id, иначе метод не найдёт элемент: это первое, на чём спотыкаются при копировании примеров.
Скилл не заменяет сам пакет — компоненты Syncfusion надо поставить в проект отдельно. Дальше агент ведёт по шагам: выбрать генератор, подключить импорт, задать значение и размеры, при необходимости добавить кнопку выгрузки.
Какие задачи решает
- сгенерировать Code128 для артикулов и SKU
- сделать QR-код со ссылкой на страницу товара
- собрать Data Matrix для отслеживания посылок
- настроить цвет и размер полос под макет этикетки
- выгрузить штрихкод в PNG по нажатию кнопки
Примеры запросов агенту
- Сделай компонент React с Code128 для значения из стейта
- Добавь QR-код с ссылкой на товар и кнопку скачивания в PNG
- Настрой foreColor и backgroundColor у Data Matrix под печать этикетки
Как установить syncfusion-react-barcode
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-barcode -a claude-code2Вручную: положить файлы
~/.claude/skills/syncfusion-react-barcode/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/syncfusion-react-barcode/
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-barcode -a codex2Вручную: положить файлы
.agents/skills/syncfusion-react-barcode/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-barcode -a cursor2Вручную: положить файлы
.cursor/skills/syncfusion-react-barcode/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install syncfusion/react-ui-components-skills syncfusion-react-barcode2Вручную: положить файлы
.github/skills/syncfusion-react-barcode/SKILL.md1Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-barcode -a gemini-cli2Командой платформы
gemini skills install https://github.com/syncfusion/react-ui-components-skills --path skills/syncfusion-react-barcodeВручную: положить файлы
.devin/skills/syncfusion-react-barcode/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-barcode -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора15
Похожие
Рядом в теме «Фронтенд и UI»
Всё по теме «Фронтенд и UI» →Вопросы о syncfusion-react-barcode
Как установить syncfusion-react-barcode в Claude?
Выполните npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-barcode -a claude-code. Файл скилла появится по пути ~/.claude/skills/syncfusion-react-barcode/SKILL.md.
Что делает syncfusion-react-barcode?
Помогает агенту писать код генерации штрихкодов, QR-кодов и Data Matrix на React с компонентами Syncfusion, включая стилизацию и экспорт в изображение.
Нужно ли что-то ставить помимо скилла?
Да, сами компоненты Syncfusion подключаются в проект отдельно — скилл только ведёт агента по их использованию.