AI agent skills for integrating the Scandit Data Capture SDK.
Each skill teaches your coding assistant how to integrate a specific Scandit SDK correctly. Instead of pasting docs snippets into your AI editor, install a skill once and your agent follows Scandit's recommended patterns whenever you ask it to add a Scandit feature.
Each skill bundles:
- The recommended integration code for a specific SDK (e.g. SparkScan iOS)
- Up-to-date setup, permissions, and license-key wiring
- Common customization recipes (modes, callbacks, UI tweaks)
- Links back to the relevant Scandit documentation
A shared data-capture-sdk skill provides cross-cutting integration knowledge (license activation, framework boilerplate, troubleshooting). We recommend installing it alongside any product skill.
| Skill | Description |
|---|---|
data-capture-sdk |
Shared baseline — product selection, license activation, framework boilerplate, troubleshooting. Recommended alongside any product skill. |
sparkscan-{framework} |
SparkScan integration & migration. Available for 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 cordova, capacitor, flutter, rn (React Native). |
matrixscan-ar-{framework} |
MatrixScan AR (Barcode AR) integration & BarcodeBatch → BarcodeAr migration. Available for 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 cordova, capacitor, flutter, rn (React Native). |
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 web, cordova, capacitor, flutter, rn (React Native). |
The skills CLI from Vercel installs skills into any supported agent (Claude Code, Codex, Cursor, Antigravity, GitHub Copilot, Cline, Continue, Windsurf, and 35+ others). Run it and follow the interactive prompts to pick agent and skills:
npx skills add Scandit/scandit-sdk-skillsClaude Code can also install the skills as a plugin from the marketplace:
/plugin marketplace add Scandit/scandit-sdk-skills
/plugin install scandit-sdk@scandit-pluginsInstall the official Scandit plugin in Cursor with one click from the Cursor marketplace.
Two ways the skill is invoked:
-
Slash command. Call the skill explicitly:
/sparkscan-ios use the skill to help me integrate the barcode scanner in my application -
Automatic pickup. Most agents read the skill's description and load it automatically when your prompt matches relevant keywords. With
sparkscan-iosinstalled, asking "add a SparkScan view to the home screen" pulls in the skill without explicit invocation.