discover-azure-skills について
タスクに合う Azure スキルを探し、インストール方法を案内するスキルです。microsoft/azure-skills の GitHub リポジトリからプラグインとスキルの情報を調べ、クライアント別の手順を示します。
主な機能
- 01Azure のプラグインとスキルの一覧取得
- 02名前と説明によるスキルの絞り込み
- 03plugin.json からのプラグイン名確認
- 04クライアント別のインストール案内
活用シーン
- 01タスクに合う Azure スキルの検索
- 02該当スキルのインストールに必要なプラグインの特定
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ microsoft/ azure-skills --skill discover-azure-skillsインストール後、Claude Code で/discover-azure-skillsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/install/claude-code.mdcopilot-cli.mdother.md詳細
次の手順に従って、指定されたタスクの説明に合う Azure スキルを見つけます。
- プラグインの一覧を取得する
GitHub Contents API から Azure プラグインのディレクトリを一覧表示します:https://api.github.com/repos/microsoft/azure-skills/contents/.github/plugins?ref=main
結果の各エントリのうち、type が dir のものがプラグインディレクトリです。スキルはプラグインごとに整理されています。
- スキルの一覧を取得する
各プラグインについて、GitHub Contents API からそのスキルを一覧表示します:https://api.github.com/repos/microsoft/azure-skills/contents/.github/plugins/{plugin-dirname}/skills?ref=main
結果の各エントリのうち、type が dir のものがスキルディレクトリです。各スキルには、そのスキルの用途を説明する SKILL.md ファイルがあります。
- 関連するスキルを見つける
名前から明らかに関連性のないスキルを除外します。次に、残った各スキルの説明を API から読み取ります:https://raw.githubusercontent.com/microsoft/azure-skills/main/.github/plugins/{plugin-dirname}/skills/{skill-name}/SKILL.md
説明を参考に、関連性のないスキルをさらに除外します。
- 関連するスキルのプラグイン名を見つける
関連する各スキルについて、GitHub Contents API から plugin.json を読み取り、プラグイン名を確認します:https://raw.githubusercontent.com/microsoft/azure-skills/main/.github/plugins/{plugin-dirname}/.plugin/plugin.json
プラグイン名はディレクトリ名と異なる場合があるため、これは重要です。インストールコマンドはプラグイン名によって異なります。
- 該当するスキルを報告する
該当するスキルを報告し、インストール手順を案内します。スキルは、そのプラグインをインストールすることでインストールできます。使用するエージェントクライアントに応じたインストール手順を参照してください。