Skip to main content

Agent Skills for .NET iOS

Stop hunting for the right snippet. Scandit's Agent Skills 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. Describe what you want to build and the skill writes the .NET iOS 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.

Install the Scandit plugin

Run the following command in your project directory. It detects the supported coding agents you have installed and adds the Scandit plugin to each. Re-run it to update.

npx plugins add scandit/skills

Prefer to set it up yourself? Manual installation steps for each agent →

How to use it

The plugin bundles every Scandit skill. Describe what you want in plain language and your agent loads the right one on its own, or name one explicitly with /skill-name in your prompt.

Not sure which product you need?

Start with data-capture-sdk. It is an advisor, not an integration skill: it asks a few questions about your workflow, recommends the right product, then hands off to the matching .NET iOS skill. Describe your app, paste a screenshot of the screen you want to add scanning to, or drop in a photo of the label, package or ID you need to capture.

/data-capture-sdk I need to scan QR barcodes in a warehouse app on .NET iOS - which product should I use? I need to create a mode to build a list of the packages we receive

Already know the product?

Go straight to its skill.

Integrate /sparkscan-net-ios in my receiving mode in the app, making sure the UI respects the brand colors

Migrating an existing integration?

Most skills carry version migration guidance alongside first integration. The Barcode Capture, SparkScan and MatrixScan Batch skills also cover replacing a third-party scanner.

Migrate the implementation of /barcode-capture-net-ios from SDK v6 API to v8

Available skills for .NET iOS

Each skill targets a specific Scandit product on .NET iOS.

SkillCoversDocs
data-capture-sdkProduct-selection advisor — recommends the right Scandit product for your use case from a description, screenshot or photo, then hands off to the matching implementation skill.
sparkscan-net-iosSparkScan integration & migration.SparkScan
barcode-capture-net-iosBarcode Capture (single-barcode scanning) integration & migration.Barcode Capture
matrixscan-batch-net-iosMatrixScan Batch (BarcodeBatch) integration & migration.MatrixScan Batch
matrixscan-ar-net-iosMatrixScan AR (Barcode AR) integration & migration.MatrixScan AR
matrixscan-count-net-iosMatrixScan Count (BarcodeCount) integration & migration.MatrixScan Count
label-capture-net-iosSmart Label Capture integration & migration.Smart Label Capture
id-capture-net-iosID Capture (passport, driver’s license & ID document scanning) integration & migration.ID Capture
sparkscan-net-mauiSparkScan integration & migration — SparkScan for .NET MAUI (cross-platform iOS + Android).SparkScan for .NET MAUI (cross-platform iOS + Android)
barcode-capture-net-mauiBarcode Capture (single-barcode scanning) integration & migration — Barcode Capture for .NET MAUI (cross-platform iOS + Android).Barcode Capture for .NET MAUI (cross-platform iOS + Android)
matrixscan-batch-net-mauiMatrixScan Batch (BarcodeBatch) integration & migration — MatrixScan Batch for .NET MAUI (cross-platform iOS + Android).MatrixScan Batch for .NET MAUI (cross-platform iOS + Android)
matrixscan-ar-net-mauiMatrixScan AR (Barcode AR) integration & migration — MatrixScan AR for .NET MAUI (cross-platform iOS + Android).MatrixScan AR for .NET MAUI (cross-platform iOS + Android)
matrixscan-count-net-mauiMatrixScan Count (BarcodeCount) integration & migration — MatrixScan Count for .NET MAUI (cross-platform iOS + Android).MatrixScan Count for .NET MAUI (cross-platform iOS + Android)
label-capture-net-mauiSmart Label Capture integration & migration — Smart Label Capture for .NET MAUI (cross-platform iOS + Android).Smart Label Capture for .NET MAUI (cross-platform iOS + Android)
id-capture-net-mauiID Capture (passport, driver’s license & ID document scanning) integration & migration — ID Capture for .NET MAUI (cross-platform iOS + Android).ID Capture for .NET MAUI (cross-platform iOS + Android)

Manual installation

The command above covers every agent. If you would rather install from the plugin marketplace your agent ships with, pick it here.

Paste these in Claude Code, one at a time.

/plugin marketplace add scandit/skills
/plugin install scandit-sdk@scandit-plugins

Updates: Run /pluginMarketplaces scandit-pluginsEnable auto-update.

Install a single skill

Your agent only loads the skills your prompt needs, so the full plugin is usually the right choice. To install one skill on its own, name it — for example sparkscan-net-ios:

npx skills add scandit/skills --skill sparkscan-net-ios

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.