How to Use Scandit Agent Skills
:format(jpeg))
Scandit Agent Skills are the first instructions that teach AI coding agents to integrate barcode, ID, or label scanning properly.
They bring 15 years of barcode, label, and ID scanning expertise directly into your coding agent: Claude Code, Codex, Cursor, GitHub Copilot, Gemini, OpenCode, and 40+ others. A single line of copy-paste code installs the bundle.
Describe what you want to build and the skill writes the integration into your codebase: SDK setup, license activation, UI wiring, performance defaults, and the edge cases to avoid. Skills stay in sync with every SDK release, so the generated code always targets current, validated APIs.
How it works
- Describe your use case in plain language inside your AI coding tool (e.g. "scan barcodes in a warehouse picking app on iOS"). The more detail, the better — the agent will ask follow-ups if anything is missing.
- The
data-capture-sdkproduct-picker skill recommends the right Scandit product and framework combination, grounded in real customer integrations. - The matching product-and-framework skill (e.g.
sparkscan-ios) takes over and writes the integration directly into your codebase. Review the result and ship.
How to install the Scandit skills bundle
Installing the bundle gives your agent access to every Scandit skill, including the data-capture-sdk product picker. Your agent loads the right one automatically based on your prompt — or you can invoke a specific skill explicitly with /skill-name followed by your task.
Any AI coding agent
Run this in a terminal in your project directory, then follow the instructions to select your coding agent.
npx skills add https://github.com/scandit/skills
Claude Code
Paste these commands directly in Claude Code, one at a time, to install the Scandit plugin.
/plugin marketplace add scandit/skills
/plugin install scandit-sdk@scandit-plugins
Codex
Run these commands in your terminal, one at a time, to install the Scandit plugin in Codex.
codex plugin marketplace add scandit/skills
codex plugin add scandit-sdk@scandit-plugins
Cursor
One-click install of the Scandit plugin from the Cursor marketplace.
Install in CursorAvailable skills
There are over 40 skills, each targeting a specific Scandit product. The skills as of June 2026 are as follows — check out scandit/skills repository for the full, always up-to-date catalog.
Skill | Description |
| Product-selection advisor — recommends the right Scandit product for your use case and hands off to the matching implementation skill. |
| SparkScan integration & migration. Available for |
| BarcodeCapture (single-barcode scanning) integration & migration — BarcodeCaptureSettings, listener wiring, DataCaptureView + BarcodeCaptureOverlay, camera lifecycle, plus 6→7 and 7→8 deltas. Available for |
| MatrixScan AR (Barcode AR) integration & BarcodeBatch → BarcodeAr migration. Available for |
| MatrixScan Count (BarcodeCount) integration — counting against a list, status overlays, capture-list and not-in-list workflows, plus pre-7.6 → 7.6 constructor migration. Available for |
| MatrixScan Batch (BarcodeBatch, formerly BarcodeTracking) integration — tracking sessions, basic-overlay brushes, and per-barcode AR annotations via the advanced overlay. Available for |
| MatrixScan Pick (BarcodePick) integration — guided picking against a list of products and quantities, resolving scanned barcodes against a product database, plus highlight styling. Available for |
| Smart Label Capture integration & migration (regex renames v7.6→v8.0, Validation Flow redesign v8.1→v8.2, optional update callback v8.2→v8.4). Available for |
| ID Capture (identity-document scanning — passports, driver's licenses, ID cards, MRZ/VIZ/barcode/mobile documents) integration & v7→v8 migration ( |
| ID Bolt — Scandit's hosted, drop-in ID scanning for websites (a thin wrapper around ID Capture that runs in a Scandit-hosted pop-up, so you don't build a UI workflow). IdBoltSession.create(...) + start(), DocumentSelection, scanner/validators/anonymization, onCompletion/onCancellation, theming & localization. Uses @scandit/web-id-bolt (not the ID Capture SDK). |
Install a single skill
Prefer to install just one skill instead of the full bundle? Open the product page linked in the Docs column above — each product page has its own install box with the right command for that specific skill.
Learn more
- scandit/skills repository — source code and full catalog of Scandit skills.
- Agent Skills documentation — the open spec for the Agent Skills format used across tools.
- Agent Skills overview (Anthropic) — Claude's documentation on how skills work.
- skills npm package — the CLI behind npx skills add.
- Already installed? Update steps differ by agent — see how to keep your skills up to date.
Scandit also publishes AI-readable documentation in llms.txt and via Context7, so any AI agent — even without our skills installed — can pull in current, structured Scandit knowledge instead of relying on outdated training data.