How to Use Scandit Agent Skills

Hand holding a smartphone scanning rows of stacked labeled boxes using matrixscan count from scandit

Published

Categories Developers

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

  1. 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.
  2. The data-capture-sdk product-picker skill recommends the right Scandit product and framework combination, grounded in real customer integrations.
  3. 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 Cursor

Available 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

data-capture-sdk

Product-selection advisor — recommends the right Scandit product for your use case and hands off to the matching implementation skill.

sparkscan-{framework}

SparkScan integration & migration. Available for android, ios, web, cordova, capacitor, flutter, rn (React Native).

barcode-capture-{framework}

BarcodeCapture (single-barcode scanning) integration & migration — BarcodeCaptureSettings, listener wiring, DataCaptureView + BarcodeCaptureOverlay, camera lifecycle, plus 6→7 and 7→8 deltas. Available for android, ios, web, cordova, capacitor, flutter, rn (React Native).

matrixscan-ar-{framework}

MatrixScan AR (Barcode AR) integration & BarcodeBatch → BarcodeAr migration. Available for android, web, cordova, capacitor, flutter, rn (React Native).

matrixscan-count-{framework}

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 cordova, capacitor, flutter, rn (React Native).

matrixscan-batch-{framework}

MatrixScan Batch (BarcodeBatch, formerly BarcodeTracking) integration — tracking sessions, basic-overlay brushes, and per-barcode AR annotations via the advanced overlay. Available for android, ios, web, cordova, capacitor, flutter, rn (React Native).

matrixscan-pick-ios

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 ios.

label-capture-{framework}

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 android, ios, web, cordova, capacitor, flutter, rn (React Native).

id-capture-{framework}

ID Capture (identity-document scanning — passports, driver's licenses, ID cards, MRZ/VIZ/barcode/mobile documents) integration & v7→v8 migration (scannerType→scanner wrapper, AamvaBarcodeVerifier removal), plus the three add-on capability modules (voided-ID detection, European driving-license decoding, AAMVA barcode verification). Available for web, flutter, cordova, rn (React Native), capacitor.

id-bolt

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). web only.

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 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.


Loading search...

Please wait a moment