Label Capture Flutter
Use when Label Capture (Smart Label Capture) is involved in a Flutter project — whether the user mentions Label Capture directly, or the codebase already uses it and something needs to be added, changed, fixed, or customized. This includes adding Label Capture to a new Flutter app, defining label structures (barcode fields + text fields with regex patterns), handling captured labels, enabling the…
Id Capture Cordova
Use when ID Capture (Scandit identity-document scanning — passports, driver's licenses, ID cards, residence permits, ICAO visas, MRZ / VIZ / barcode / mobile documents) is involved in a Cordova / PhoneGap project, whether the user mentions ID Capture directly, says "scan a passport / driver's license / ID card / identity document", or the codebase already uses IdCapture and something needs to be…
Matrixscan Batch Android
Use when MatrixScan Batch (BarcodeBatch / BarcodeTracking) is involved in an Android project — whether the user mentions MatrixScan, MatrixScan Batch, BarcodeBatch, or BarcodeTracking 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 Android app, configuring BarcodeBatchSettings…
Matrixscan Ar Annotation Ios
Use when MatrixScan AR is involved in an iOS project — whether the user mentions MatrixScan AR directly, or the codebase already uses MatrixScan AR as its barcode scanning library, and asks any question related to MatrixScan AR annotations. This includes adding MatrixScan AR annotations to an iOS app, customizing their appearance and content, controlling when they appear, or handling interaction…
Barcode Capture Web
Use when BarcodeCapture is involved in a web project — whether the user mentions BarcodeCapture directly, or the codebase already uses BarcodeCapture as its barcode scanning library and something needs to be added, changed, fixed, or migrated. This includes adding BarcodeCapture to a new web app, modifying scan settings, handling scan results, customizing the BarcodeCapture overlay or viewfinder,…
Matrixscan Ar Rn
Use when MatrixScan AR, Barcode AR, AR overlays, AR annotations, or AR highlights are involved in a React Native project — whether the user mentions MatrixScan AR or Barcode AR directly, or the codebase already uses BarcodeAr* classes and something needs to be added, changed, fixed, or extended. This includes adding MatrixScan AR to a new React Native app, configuring BarcodeArSettings and symbol…
Matrixscan Ar Web
Use when MatrixScan AR, Barcode AR, AR overlays, AR annotations, or AR highlights are involved in a web project — whether the user mentions MatrixScan AR or Barcode AR directly, or the codebase already uses BarcodeAr* classes and something needs to be added, changed, fixed, or extended. This includes adding MatrixScan AR to a new web app, configuring BarcodeArSettings and symbologies, wiring high…
Matrixscan Ar Flutter
Use when MatrixScan AR (Barcode AR) is involved in a Flutter project — whether the user mentions MatrixScan AR, Barcode AR, or BarcodeAr directly, or the codebase already uses BarcodeAr as its multi-barcode scanning library and something needs to be added, changed, fixed, or configured. This includes adding BarcodeAr to a new Flutter app, modifying scan settings, handling tracked barcodes, custom…
Id Bolt
>-
Id Capture Android
Use when ID Capture (Scandit identity-document scanning — passports, driver's licenses, ID cards, residence permits, health-insurance cards, visas, region-specific subtypes, reading MRZ / VIZ / PDF417 barcode on identity documents / mobile-document data) is involved in a native Android project (Kotlin or Java) — whether the user mentions ID Capture directly, says "scan a passport / driver's licen…
Barcode Capture Android
Use when BarcodeCapture is involved in an Android project — whether the user mentions BarcodeCapture directly, or the codebase already uses BarcodeCapture as its barcode scanning library and something needs to be added, changed, fixed, or migrated. This includes adding BarcodeCapture to a new Android app, modifying scan settings, handling scan results, customizing the BarcodeCapture overlay, upgr…
Label Capture Cordova
Use when Label Capture (Smart Label Capture) is involved in a Cordova project — whether the user mentions Label Capture directly, or the codebase already uses it and something needs to be added, changed, fixed, or customized. This includes adding Label Capture to a new Cordova app, defining label structures (barcode fields + text fields with regex patterns), handling captured labels, enabling the…
Barcode Capture Ios
Use when BarcodeCapture is involved in an iOS project — whether the user mentions BarcodeCapture directly, or the codebase already uses BarcodeCapture as its barcode scanning library and something needs to be added, changed, fixed, or migrated. This includes adding BarcodeCapture to a new iOS app, modifying scan settings, handling scan results, customizing the BarcodeCapture overlay, upgrading be…
Id Capture Net Maui
Use when ID Capture (Scandit identity-document scanning — passports, driver's licenses, ID cards, residence permits, health-insurance cards, visas, region-specific subtypes, reading MRZ / VIZ / PDF417 barcode / mobile-document data) is involved in a .NET MAUI project (`<UseMaui>true</UseMaui>`, target frameworks include `net*-android` and/or `net*-ios`, `Scandit.DataCapture.IdCapture` NuGet) — wh…
Matrixscan Batch Flutter
Use when MatrixScan, MatrixScan Batch, BarcodeBatch, or BarcodeTracking (legacy alias) are involved in a Flutter 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 Flutter app, configuring BarcodeBatchSettings and symbologies, wirin…
Barcode Capture Net Ios
Use when BarcodeCapture is involved in a .NET for iOS project (`net*-ios` target framework, `Scandit.DataCapture.Barcode` NuGet) — whether the user mentions BarcodeCapture directly, or the codebase already uses BarcodeCapture as its barcode scanning library and something needs to be added, changed, fixed, or migrated. This includes adding BarcodeCapture to a new .NET iOS app, configuring `Barcode…
Label Capture Rn
Use when Label Capture (Smart Label Capture) is involved in a React Native project — whether the user mentions Label Capture directly, or the codebase already uses it and something needs to be added, changed, fixed, or customized. This includes adding Label Capture to a new React Native app, defining label structures (barcode fields + text fields with regex patterns), handling captured labels, en…
Matrixscan Ar Capacitor
Use when MatrixScan AR or Barcode AR is involved in a Capacitor project — whether the user mentions MatrixScan AR or Barcode AR directly, or the codebase already uses BarcodeAr* classes and something needs to be added, changed, fixed, or configured. This includes adding MatrixScan AR to a new Capacitor app, configuring symbologies, setting up BarcodeArView with a DOM element, implementing highlig…
Matrixscan Ar Maui
Use when MatrixScan AR (`BarcodeAr*` / Barcode AR) is involved in a .NET MAUI project (`<UseMaui>true</UseMaui>`, target frameworks include `net*-android` and/or `net*-ios`, `Scandit.DataCapture.Barcode.Maui` NuGet) — whether the user mentions MatrixScan AR, Barcode AR, or `BarcodeAr` directly, or the codebase already uses `BarcodeAr` as its multi-barcode tracking + AR overlay library and somethi…
Barcode Capture Rn
Use when BarcodeCapture is involved in a React Native project — whether the user mentions BarcodeCapture directly, or the codebase already uses BarcodeCapture as its single-scan barcode capture mode and something needs to be added, changed, fixed, or migrated. This includes adding BarcodeCapture to a new React Native app, configuring symbologies, wiring a DataCaptureView and BarcodeCaptureOverlay…
Label Capture Android
Use when Label Capture (Smart Label Capture) is involved in an Android project — whether the user mentions Label Capture directly, or the codebase already uses it and something needs to be added, changed, fixed, or customized. This includes adding Label Capture to a new Android app, defining label structures (barcode fields + text fields with regex patterns), using pre-built whole-label definitio…
Matrixscan Batch Cordova
Use when MatrixScan, MatrixScan Batch, BarcodeBatch, or BarcodeTracking (legacy alias) are involved in a Cordova 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 Cordova app, configuring BarcodeBatchSettings and symbologies, wirin…
Label Capture Capacitor
Use when Label Capture (Smart Label Capture) is involved in a Capacitor project — whether the user mentions Label Capture directly, or the codebase already uses it and something needs to be added, changed, fixed, or customized. This includes adding Label Capture to a new Capacitor app, defining label structures (barcode fields + text fields with regex patterns), handling captured labels, enabling…
Id Capture Ios
>-
Matrixscan Batch Capacitor
Use when MatrixScan, MatrixScan Batch, BarcodeBatch, or BarcodeTracking (legacy alias) are involved in a Capacitor 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 Capacitor app, configuring BarcodeBatchSettings and symbologies, w…
Barcode Capture Flutter
Use when BarcodeCapture is involved in a Flutter project — whether the user mentions BarcodeCapture directly, or the codebase already uses BarcodeCapture as its barcode scanning library and something needs to be added, changed, fixed, or migrated. This includes adding BarcodeCapture to a new Flutter app, modifying scan settings, handling scan results, customizing the BarcodeCapture overlay, upgra…
Id Capture Capacitor
Use when ID Capture (Scandit identity-document scanning — passports, driver's licenses, ID cards, residence permits, ICAO visas, MRZ / VIZ / barcode / mobile documents) is involved in a Capacitor project, whether the user mentions ID Capture directly, says "scan a passport / driver's license / ID card / identity document", or the codebase already uses IdCapture and something needs to be added, ch…
Barcode Capture Cordova
Use when BarcodeCapture is involved in a Cordova project — whether the user mentions BarcodeCapture directly, or the codebase already uses BarcodeCapture as its barcode scanning mode and something needs to be added, changed, fixed, or migrated. This includes adding BarcodeCapture to a new Cordova app, modifying scan settings, handling scan results, wiring the DataCaptureView and BarcodeCaptureOve…
Label Capture Net Ios
Use when Label Capture (Smart Label Capture, `LabelCapture*`) is involved in a .NET for iOS project (`net*-ios` target framework, `Scandit.DataCapture.Label` NuGet) — whether the user mentions Label Capture / Smart Label Capture directly, or the codebase already uses `LabelCapture` and something needs to be added, changed, fixed, or customized. This includes adding Label Capture to a new .NET iOS…
Data Capture Sdk
Use when a user mentions Scandit, data capture SDK, barcode scanning products, smart data capture, choosing a scanning product, comparing scanning features, supported barcode symbologies, system requirements, device compatibility, or Scandit pricing. Helps choose the right Scandit product (SparkScan, Barcode Capture, MatrixScan, Smart Label Capture, ID Capture, etc.), points to the correct docume…
Label Capture Net Maui
Use when Label Capture (Smart Label Capture, `LabelCapture*`) is involved in a .NET MAUI project (`<UseMaui>true</UseMaui>`, target frameworks include `net*-android` and/or `net*-ios`, `Scandit.DataCapture.Label` NuGet) — whether the user mentions Label Capture / Smart Label Capture directly, or the codebase already uses `LabelCapture` and something needs to be added, changed, fixed, or customize…
Label Capture Web
Use when Label Capture (Smart Label Capture) is involved in a web project — whether the user mentions Label Capture directly, or the codebase already uses it and something needs to be added, changed, fixed, or customized. This includes adding Label Capture to a new web app, defining label structures (barcode fields + text fields with regex patterns), handling captured sessions, enabling the Valid…
Id Capture Web
>-
Id Capture Net Ios
Use when ID Capture (Scandit identity-document scanning — passports, driver's licenses, ID cards, residence permits, health-insurance cards, visas, region-specific subtypes, reading MRZ / VIZ / PDF417 barcode / mobile-document data) is involved in a .NET for iOS project (`net*-ios` target framework, `Scandit.DataCapture.IdCapture` NuGet) — whether the user mentions ID Capture directly, says "scan…
Barcode Capture Maui
Use when BarcodeCapture is involved in a .NET MAUI project (`<UseMaui>true</UseMaui>`, target frameworks include `net*-android` and/or `net*-ios`, `Scandit.DataCapture.Barcode.Maui` NuGet) — whether the user mentions BarcodeCapture directly, or the codebase already uses BarcodeCapture as its barcode scanning library and something needs to be added, changed, fixed, or migrated. This includes addin…
Matrixscan Ar Highlight Ios
Use when MatrixScan AR is involved in an iOS project — whether the user mentions MatrixScan AR directly, or the codebase already uses MatrixScan AR as its barcode scanning library, and asks any question related to MatrixScan AR highlights. This includes adding MatrixScan AR highlights to an iOS app, modifying existing ones, or handling interaction with them. If the project is iOS and MatrixScan A…
Barcode Capture Capacitor
Use when BarcodeCapture (single-barcode scanning) is involved in a Capacitor project — whether the user mentions BarcodeCapture directly, or the codebase already uses BarcodeCapture as its scanning mode and something needs to be added, changed, fixed, or migrated. This includes adding BarcodeCapture to a new Capacitor app, configuring symbologies and BarcodeCaptureSettings, wiring the BarcodeCapt…
Barcode Capture Net Android
Use when BarcodeCapture is involved in a .NET for Android project (`net*-android` target framework, `Scandit.DataCapture.Barcode` NuGet) — whether the user mentions BarcodeCapture directly, or the codebase already uses BarcodeCapture as its barcode scanning library and something needs to be added, changed, fixed, or migrated. This includes adding BarcodeCapture to a new .NET Android app, configur…
Label Capture Ios
Use when Label Capture (Smart Label Capture) is involved in an iOS project — whether the user mentions Label Capture directly, or the codebase already uses it and something needs to be added, changed, fixed, or customized. This includes adding Label Capture to a new iOS app, defining label structures (barcode fields + text fields with regex patterns), handling captured sessions, enabling the Vali…
Matrixscan Ar Net Ios
Use when MatrixScan AR (`BarcodeAr*` / Barcode AR) is involved in a .NET for iOS project (`net*-ios` target framework, `Scandit.DataCapture.Barcode` NuGet) — whether the user mentions MatrixScan AR, Barcode AR, or `BarcodeAr` directly, or the codebase already uses `BarcodeAr` as its multi-barcode tracking + AR overlay library and something needs to be added, changed, fixed, or migrated. This incl…
Matrixscan Ar Net Android
Use when MatrixScan AR (`BarcodeAr*` / Barcode AR) is involved in a .NET for Android project (`net*-android` target framework, `Scandit.DataCapture.Barcode` NuGet) — whether the user mentions MatrixScan AR, Barcode AR, or `BarcodeAr` directly, or the codebase already uses `BarcodeAr` as its multi-barcode tracking + AR overlay library and something needs to be added, changed, fixed, or migrated. T…
Audit Common Skill Rules
Use when the user wants to verify that the universal trust-and-verification rules are present in every Scandit SDK skill in this repo. Triggered by "audit common skill rules", "check rule consistency across skills", or "audit skills for missing trust rules".
Matrixscan Ar Ios
Use when MatrixScan AR is involved in an iOS project — whether the user mentions MatrixScan AR directly, or the codebase already uses MatrixScan AR and needs the scanning pipeline changed. This includes adding MatrixScan AR to an app for the first time, adjusting the DataCaptureContext, BarcodeAr mode, BarcodeArSettings (symbologies), BarcodeArView, BarcodeArViewSettings, BarcodeArListener, feedb…
Id Capture Net Android
Use when ID Capture (Scandit identity-document scanning — passports, driver's licenses, ID cards, residence permits, health-insurance cards, visas, region-specific subtypes, reading MRZ / VIZ / PDF417 barcode / mobile-document data) is involved in a .NET for Android project (`net*-android` target framework, `Scandit.DataCapture.IdCapture` NuGet) — whether the user mentions ID Capture directly, sa…
Id Capture Flutter
Use when ID Capture (Scandit identity-document scanning — passports, driver's licenses, ID cards, residence permits, visas, MRZ / VIZ / barcode / mobile documents) is involved in a Flutter project, whether the user mentions ID Capture directly, says "scan a passport / driver's license / ID card / identity document", or the codebase already uses IdCapture and something needs to be added, changed,…
Matrixscan Ar Cordova
Use when MatrixScan AR (Barcode AR) is involved in a Cordova project — whether the user mentions MatrixScan AR, Barcode AR, BarcodeAr, AR overlays, barcode highlights, or AR annotations directly, or the codebase already uses BarcodeAr as its scanning mode and something needs to be added, changed, fixed, or built. This includes adding MatrixScan AR to a new Cordova app, configuring symbologies, bu…
Skill Auditor
Maintainer tool for this repo. Use when the user wants to audit the skill catalog — check eval coverage ("which edge cases have no eval on <platform>?", "check eval coverage for <product>"), check cross-platform consistency ("are the sparkscan skills consistent?", "audit skill quality"), verify the routing table ("is the handoff table in sync?"), lint skill structure, refresh a product feature ta…
Label Capture Net Android
Use when Label Capture (Smart Label Capture, `LabelCapture*`) is involved in a .NET for Android project (`net*-android` target framework, `Scandit.DataCapture.Label` NuGet) — whether the user mentions Label Capture / Smart Label Capture directly, or the codebase already uses `LabelCapture` and something needs to be added, changed, fixed, or customized. This includes adding Label Capture to a new…
Id Capture Rn
Use when ID Capture (Scandit identity-document scanning — passports, driver's licenses, ID cards, residence permits, ICAO visas, MRZ / VIZ / barcode / mobile documents) is involved in a React Native project, whether the user mentions ID Capture directly, says "scan a passport / driver's license / ID card / identity document", or the codebase already uses IdCapture and something needs to be added,…
Matrixscan Ar Android
Use when MatrixScan AR (Barcode AR / BarcodeAr) is involved in an Android project — whether the user mentions MatrixScan AR, Barcode AR, or BarcodeAr directly, or the codebase already uses BarcodeAr as its multi-barcode scanning library and something needs to be added, changed, fixed, or configured. This includes adding BarcodeAr to a new Android app, modifying scan settings, handling tracked bar…