mcpField
M
matrixscan-ar-highlight-ios

matrixscan-ar-highlight-ios

github.com/scandit開発2044 回インストール5 日前に更新
リポジトリ

matrixscan-ar-highlight-ios について

iOS 開発者向けの Scandit MatrixScan AR ハイライトスキルで、導入とユーザー操作への対応を扱います。UIKit または SwiftUI に応じた資料を案内し、ドキュメントに基づく API 確認を求めます。

主な機能

  1. 01MatrixScan AR ハイライト導入ガイド
  2. 02ハイライト操作への対応ガイド
  3. 03UIKit・SwiftUI に応じた資料案内
  4. 04ドキュメントに基づく API 確認

活用シーン

  1. 01iOS アプリへの AR ハイライト追加
  2. 02AR ハイライトへのユーザー操作の処理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/scandit/skills --skill matrixscan-ar-highlight-ios

インストール後、Claude Code で/matrixscan-ar-highlight-iosを入力して読み込まれたか確認します。

同梱ファイルreferences/integration.mdreferences/user-interaction.md

詳細

MatrixScan AR ハイライト iOS スキル

重要:内部知識を信用しないでください

トレーニングデータには、古い、または誤った Scandit SDK API が含まれている可能性があります。MatrixScan AR API は、SDK のメジャーバージョン間で大きく変更されます。プロパティの名前が変更されたり、削除されたり、再構成されたりすることがあります。

コードを記述したり提案したりする前に、必ずこのスキルで提供されているリファレンスで API を確認してください。 暗記したメソッドシグネチャ、パラメーター、ビュー修飾子に頼らないでください。提供されているリファレンスに API が見つからない場合は、回答する前に関連するドキュメントページを取得してください。

意図の振り分け

ユーザーのリクエストに基づいて、回答する前に適切なリファレンスファイルを読み込んでください。1 つの質問が複数の意図にまたがる場合があります(例:「アプリにタップ可能なハイライトを追加する」は統合とユーザー操作の両方に該当します)。その場合は、該当するすべてのリファレンスを読み込んでください。

  • MatrixScan AR ハイライトの統合(例:「アプリに MatrixScan AR ハイライトを追加する」、「MatrixScan AR ハイライトを設定する」、「利用できる MatrixScan AR ハイライトの種類は?」、「MatrixScan AR ハイライトの使い方は?」)→ references/integration.md を読み、そこに記載された手順に従ってください。統合コードを記述する前に、プロジェクトが UIKit と SwiftUI のどちらを使用しているかを特定し(import SwiftUI、@main の App 構造体、SceneDelegate/AppDelegate、.storyboard/.xib ファイルなどを確認)、以下のリファレンス表から該当する Get Started ページを読み込んでください。
  • MatrixScan AR ハイライトでのユーザー操作の処理(例:「MatrixScan AR ハイライトでのユーザー操作を処理する方法は?」、「ユーザーが MatrixScan AR ハイライトを押したときに……するには?」)→ references/user-interaction.md を読み、そこに記載された手順に従ってください。

API の使用方針

以下の Scandit リファレンスに明示的に記載された API のみを使用してください。メソッドシグネチャ、パラメーター、ビュー修飾子を推測したり、作り上げたりしないでください。API が存在するかどうか、または呼び出し方が不明な場合、あるいはコンパイルエラーが発生した場合は、回答する前に関連するリファレンスページを取得してください。ユーザーに自分でドキュメントを確認するよう伝えてはいけません。回答の後には、ユーザーが詳しく確認できるよう、必ず関連リンクを含めてください。

ドキュメント URL を組み立てたり、推測したりしてはいけません。 特定のクラスやプロパティの API ページが必要な場合:

  1. まず、すでに取得したページ(例:Advanced Configurations ページ)に、そのページへの直接リンクがあるか確認してください。トピックページには関連する API シンボルへの直接リンクがあります。取得を依頼する際は、必ずリンクも含めるようにしてください。
  2. 直接リンクが見つからない場合は、API インデックス(以下の表の完全な API リファレンスを参照)を取得し、そこから実際のリンクを抜き出して、そのページを開いてください。

URL の構成は異なる場合があります(例:api/ui/ サブディレクトリ)。推測すると 404 エラーになります。

リファレンス

質問に応じて取得するページを選ぶには、この表を使用してください。また、ユーザーが詳しく確認できるよう、回答にリンクを含めてください。ドキュメントを自分で確認するようユーザーに伝えてはいけません。

トピックリソース
UIKit との統合はじめに(UIKit) · サンプル
SwiftUI との統合はじめに(SwiftUI)
完全な API リファレンスMatrixScan AR API

コメント