Skip to main content
skill CX Codex

syncfusion-react-barcode — Claude Code skill: barcodes in React

A skill for generating barcodes, QR codes and Data Matrix codes in React with Syncfusion components. Useful when codes go into a form, report or label.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-barcode -a claude-code
Open on GitHub

What syncfusion-react-barcode does

The skill covers three components from @syncfusion/ej2-react-barcode-generator: BarcodeGeneratorComponent for 1D codes (Code39, Code128, Code11, Code32, Code93, Codabar), QRCodeGeneratorComponent for QR codes and DataMatrixGeneratorComponent for compact labels. The agent picks the right type for your case and writes the JSX with the props you need.

Reference files inside cover each generator, styling and export. Appearance is set through width, height, foreColor, backgroundColor and the displayText object. Export runs through exportImage(filename, format) and exportAsBase64Image(format), with JPG and PNG available. The component needs an id prop for export to work — that is the usual snag when you copy an example and the download button does nothing.

The skill does not ship the Syncfusion package itself, so the components still have to be installed in your project. From there the agent walks through the steps: choose a generator, add the import, set the value and dimensions, wire up an export button if you need one.

What it helps with

  • generate a Code128 for SKUs and product codes
  • build a QR code that links to a product page
  • create a Data Matrix for package tracking
  • match bar colours and size to a label layout
  • download a barcode as PNG from a button click

Example prompts for the agent

  • Build a React component with a Code128 barcode bound to state
  • Add a QR code for a product link and a button that downloads it as PNG
  • Set foreColor and backgroundColor on a Data Matrix for label printing

How to install syncfusion-react-barcode

1Skills CLI (Vercel)

npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-barcode -a claude-code

2Manually: put the files in place

~/.claude/skills/syncfusion-react-barcode/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/syncfusion-react-barcode/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about syncfusion-react-barcode

How do I install syncfusion-react-barcode in Claude?

Run npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-barcode -a claude-code. The skill file lands at ~/.claude/skills/syncfusion-react-barcode/SKILL.md.

What does syncfusion-react-barcode do?

It guides the agent through writing React code for barcodes, QR codes and Data Matrix codes with Syncfusion components, including styling and image export.

Do I need anything besides the skill?

Yes — the Syncfusion components themselves are installed in your project separately; the skill only guides how the agent uses them.

Similar skills

Everything for Frontend and UI →

From the same set15

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor