/

Cursor Skill
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 adding BarcodeCapture to a MAUI app, configuring `BarcodeCaptureSettings`, wiring the `BarcodeScanned` event (or `IBarcodeCaptureListener`), adding the `<scandit:DataCaptureView>` XAML control, creating a `BarcodeCaptureOverlay` after the view's handler is attached, handling the `OnAppearing`/`OnDisappearing` lifecycle, requesting `Permissions.Camera`, upgrading or migrating between Scandit SDK versions (v6→v7, v7→v8, or any bump of the Scandit .NET MAUI SDK), troubleshooting BarcodeCapture behavior, or replacing a third-party MAUI barcode scanning library (ZXing.Net.Maui, ZXing.Net.MAUI.Controls, BarcodeScanning.Native.Maui) with BarcodeCapture. If the project has `<UseMaui>true</UseMaui>` and BarcodeCapture is in play — including any question about upgrading the Scandit .NET MAUI SDK — 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.