/

Cursor Skill
Use when MatrixScan, MatrixScan Batch, BarcodeBatch, or BarcodeTracking (legacy alias) are involved in a web project — whether the user mentions these names directly, or the codebase already uses BarcodeBatch* classes and something needs to be added, changed, fixed, or extended. This includes adding MatrixScan Batch to a new web app, configuring BarcodeBatchSettings and symbologies, wiring BarcodeBatchListener.didUpdateSession, customizing BarcodeBatchBasicOverlay with per-barcode brushes, adding AR overlays via BarcodeBatchAdvancedOverlay and TrackedBarcodeView.withHTMLElement, managing lifecycle (enable/disable, cleanup, camera), or migrating BarcodeTracking to BarcodeBatch or upgrading between SDK versions (v6→v7, v7→v8). If the project is a web project and MatrixScan / BarcodeBatch is in play, use this skill.
AI agent skills for integrating the Scandit Data Capture SDK — product selection, documentation, and implementation guides for barcode scanning, ID capture, and smart label capture.