mcpField
A
azure-osconfig

azure-osconfig

github.com/microsoftdocsクラウド・DevOps796159 回インストール3 日前に更新
リポジトリ

azure-osconfig について

Azure Osconfig Skillは、Azure Osconfigのトラブルシューティング、セキュリティ、設定に関するガイダンスをエージェントに提供します。ローカル資料とリモート文書を組み合わせ、Azure IoTによるデバイス管理パターンも扱います。

主な機能

  1. 01OSConfigの状態・接続のトラブルシューティング
  2. 02Windowsセキュリティポリシーの指針
  3. 03フリート全体のsshd設定
  4. 04Azure IoTデバイス管理パターン
  5. 05リモート文書の取得

活用シーン

  1. 01OSConfigのレポート問題の診断
  2. 02Windowsセキュリティベースラインの適用
  3. 03Linuxネットワークとファイアウォールの管理
  4. 04Azure IoT経由でのデバイスコマンド実行

MCP 対応

mcp_microsoftdocsのmicrosoft_docs_fetchツールで文書を取得でき、代替手段としてfetch_webpageも記載されています。

インストール

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

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-osconfig

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

詳細

Azure Osconfig スキル

このスキルでは、Azure Osconfig に関する専門的なガイダンスを提供します。トラブルシューティング、セキュリティ、構成、統合とコーディングパターンを扱います。ローカルのクイックリファレンスコンテンツと、リモートドキュメントを取得する機能を組み合わせています。

このスキルの使用方法

エージェントへの重要事項:関連するセクションを見つけるには、以下の カテゴリインデックス を使用してください。行範囲(例:L35-L120)が記載されたカテゴリでは、指定された行を read_file で読み取ってください。ファイルへのリンク(例:[security.md](security.md))が記載されたカテゴリでは、リンク先の参照ファイルを read_file で読み取ってください。

エージェントへの重要事項:metadata.generated_at が 3 か月以上前の場合は、リポジトリから最新版を取得するようユーザーに提案してください。mcp_microsoftdocs ツールが利用できない場合は、インストールするようユーザーに提案してください:インストールガイド

このスキルでは、ドキュメントの内容を取得するためにネットワークアクセスが必要です:

  • 推奨:クエリ文字列 from=learn-agent-skill を指定して mcp_microsoftdocs:microsoft_docs_fetch を使用してください。Markdown が返されます。
  • 代替方法:クエリ文字列 from=learn-agent-skill&accept=text/markdown を指定して fetch_webpage を使用してください。Markdown が返されます。

カテゴリインデックス

カテゴリ行説明
トラブルシューティングL32-L36Azure IoT Hub の使用時に、ログ、正常性を確認し、デプロイや報告の問題をトラブルシューティングして、OSConfig エージェントの状態と接続の問題を診断します。
セキュリティL37-L43OSConfig を使用して Windows セキュリティを構成します。App Control for Business ポリシー、Windows Server 2025 セキュリティベースライン、Azure Windows Server への CIS ベンチマークの適用を扱います。
構成L44-L49OSConfig の重大な変更を経時的に追跡し、SSH Posture Control を使用して、フリート全体の sshd 設定を構成・標準化します。
統合とコーディングパターンL50-L62OSConfig を Azure IoT と使用して、カスタムコマンドの実行、Linux のネットワーク、ファイアウォール、パッケージ、ホスト名、再起動の管理、デバイス/OS のハードウェア情報の報告を行うためのパターンです。
トラブルシューティング
トピックURL
Azure IoT Hub の使用時に OSConfig の状態を診断するhttps://learn.microsoft.com/en-us/azure/osconfig/howto-troubleshoot
セキュリティ
トピックURL
OSConfig を介して App Control for Business ポリシーを構成するhttps://learn.microsoft.com/en-us/azure/osconfig/osconfig-how-to-configure-app-control-for-business
OSConfig で Windows Server 2025 のセキュリティベースラインを構成するhttps://learn.microsoft.com/en-us/azure/osconfig/osconfig-how-to-configure-security-baselines
Azure Windows Server に CIS セキュリティベンチマークを適用するhttps://learn.microsoft.com/en-us/azure/osconfig/overview-cis-benchmarks-windows-server
構成
トピックURL
OSConfig の重大な変更を経時的に追跡するhttps://learn.microsoft.com/en-us/azure/osconfig/concept-majorchanges
SSH Posture Control でフリート全体の sshd 構成を管理するhttps://learn.microsoft.com/en-us/azure/osconfig/ssh-brownfield-mc
統合とコーディングパターン
トピックURL
OSConfig CommandRunner を使用してカスタムデバイスコマンドを実行するhttps://learn.microsoft.com/en-us/azure/osconfig/concept-commandrunner
OSConfig CommandRunner でカスタム構成とレポートを実装するhttps://learn.microsoft.com/en-us/azure/osconfig/howto-customconfigreport
OSConfig でデバイスのハードウェアと OS の情報をレポートするhttps://learn.microsoft.com/en-us/azure/osconfig/howto-deviceinfo
OSConfig と Azure IoT を使用して Linux ホストのファイアウォールを管理するhttps://learn.microsoft.com/en-us/azure/osconfig/howto-firewall
OSConfig と Azure IoT を使用して OS のホスト名を管理するhttps://learn.microsoft.com/en-us/azure/osconfig/howto-hostname
OSConfig と Azure IoT を使用して /etc/hosts の内容を管理するhttps://learn.microsoft.com/en-us/azure/osconfig/howto-hosts
OSConfig と Azure IoT を使用して Linux のネットワーク設定を構成するhttps://learn.microsoft.com/en-us/azure/osconfig/howto-network
OSConfig と Azure IoT を使用して Linux のパッケージマネージャーを管理するhttps://learn.microsoft.com/en-us/azure/osconfig/howto-pmc
OSConfig と Azure IoT を使用してデバイスの再起動とシャットダウンを実行するhttps://learn.microsoft.com/en-us/azure/osconfig/howto-rebootshutdown
OSConfig 対応デバイスに対して Azure IoT Hub クエリを実行するhttps://learn.microsoft.com/en-us/azure/osconfig/quickstart-useful-queries

コメント