mcpField
F
foundry-iq

foundry-iq

github.com/microsoftデータ・データベース1.6k263 回インストール今日更新
リポジトリ

foundry-iq について

Foundry IQ は、ナレッジベース、検索、接続、クリーンアップなどの Microsoft Foundry 操作を扱うエージェント向けワークフロースキルです。依頼を手順に振り分け、変更前の参照資料確認と承認を求めます。

主な機能

  1. 01依頼を手順に振り分け
  2. 02必要な参照資料を事前確認
  3. 03書き込み前に承認を要求
  4. 04失敗や未対応の依頼に対応
  5. 05接続とナレッジベース変更を区別

活用シーン

  1. 01既存ナレッジベースの接続
  2. 02コンテンツの照会や検索
  3. 03未対応の設定依頼の診断
  4. 04クリーンアップや変更の計画

インストール

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

$npx skills add https://github.com/microsoft/azure-skills --skill foundry-iq

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
connect-hosted-toolbox.md
connect-hosted.md
connect-prompt-sdk-fallback.md
connect.md
create-missing-agent.md
helpers/
_blob_observation.py
_blob_source_read.py
_bootstrap_io.py
_cleanup_dependencies.py
_cleanup_receipts.py
_common.py
_document_adapters.py
_document_limits.py
_embedding.py
_file_inventory.py
_file_source_config.py
_indexer_observation.py
_initial_prompt.py
_private_json.py
_progress.py
_prompt_read.py
_search_read.py
_source_readback.py
blob_inventory.py
blob_recheck.py
blob_source.py
blob-contracts.md
blob-cu-contracts.md
bootstrap_azure.py
bootstrap-contracts.md

詳細

Foundry IQ

質問やアクションの前に、手順を1つ読んでください。呼び出しは読み取りではありません。 ブロック中または未対応の応答を返す前にも、所有する手順を読んでください。 変更計画や承認の前に、必要な事前アクション参照を正常に読み取ってください。選択した分岐のみが対象です。正常に読み取ったものを再読み込みしないでください。失敗した場合は、サポートされている任意のリーダーを使い、許可された範囲内で、指定された正確なパスのみを読み取ってください。制限を回避したり、広範に検索したりしてはいけません。それでも利用できない場合は、blocked: reference-unavailable とし、不足している参照と計画できないことを明記してください。要件や計画を捏造してはいけません。 まず失敗を扱ってください。

クリーンアップとレシートに基づく実行は、それぞれのライフサイクル/プロデューサーの所有者に直接進めてください。Search の受付、プロビジョニング、または強化の手順を再度開いてはいけません。

高コストなサービス検出の前に、提示されたリソース/意図を再利用してください。提示されていない場合は、早い段階で 既存を使用/候補を検索/新規作成 のいずれかを1つ質問してください。 列挙するのは候補検索の場合のみです。提示された識別情報には、正確な/最小限に限定された解決を使用してください。 新規作成では、既存サービスの一覧ではなく、作成予定の名前を確認します。これらの回答は、ソース/KB/CU/モデル間で引き継いでください。選択は書き込み承認ではありません。

検索可能なドキュメントは、KB と検証済みの検索機能です。意図を一度確認してください。KS のみの場合は、その旨を明示する必要があります。子プロセスの成功は KB の完了を意味しません。 意図/複合リクエスト/モード/完了が不明確な場合は、こちらを読む。

既存の KB ソース数ではなく、要求された操作に基づいて振り分けてください。 既存の KB を変更せず、2つ以上のソースで接続する場合は Connect を使用します。 読み取り専用操作では、所有する手順と実際のヘルパー制約に従ってください。 これによって検索モードやサポートされるソースの種類が増えることはありません。 明示的にサポート対象外のプロビジョニング、またはマルチソース KB の作成/再構成では、Diagnose を使用し、検出の前に停止してください。エージェントの接続も要求されている場合でも同様です。 この振り分けは、複合リクエストに含まれる従来の検索用語(例:ハイブリッド検索)より優先されます。 単なる拒否で終わらせてはいけません。Diagnose では、境界、ドキュメントへの案内、エージェントへの引き継ぎを示してください。書き込みには、引き続き具体的な計画の承認が必要です。 複合リクエストのうち、サポートされる部分だけを黙って実行してはいけません。 既存 KB への接続と KB の作成/再構成のどちらを指すのか不明確な場合は、intent-routing を読み、Azure の検出に進む前に対象範囲を明確にしてください。KB の変更を推測してはいけません。

結果読むもの
クリーンアップクリーンアップを計画
障害/ドリフト診断
サポート対象外のコネクタのプロビジョニング/マルチソース KB の作成または再構成診断
接続接続
KB の読み取りクエリ
検索のみ検索
ファイル KS のみファイル
Blob/ADLS KS のみBlob
検索可能/KBKB

汎用エージェント:microsoft-foundry。 読み取り:承認不要。書き込みの前に、変更のない計画を承認してください。 ハッシュは表示しないでください。Search/Storage キー、スコープの拡大、識別情報/境界の推測、ドリフトの修復、クリーンアップと作成を一括した承認は禁止です。受け付けられたことは、成功を意味しません。

コメント