Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
クラウド・DevOps
Azure Information Protection の開発に関する専門知識を提供します。ベストプラクティス、意思決定、構成、デプロイを含みます。Azure RMS と AD RMS の選択、RMS コネクターのデプロイ、キー/ポリシーの移行、MSIPC クライアントの構成、その他の Azure Information Protection 関連の開発タスクに使用します。Azure Key Vault(azure-key-vault を使用)、Azure Security(azure-security を使用)、Azure Defender For Cloud(azure-defender-for-cloud を使用)には使用しないでください。
Azure Lab Services の開発に関する専門知識を提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイが含まれます。ラボプラン、VM テンプレートやスケジュール、VNet 統合ラボ、GPU やネストされた仮想化、Canvas や Teams との統合、およびその他の Azure Lab Services 開発タスクの構成に使用します。Azure DevTest Labs(azure-devtest-labs を使用)、Azure Virtual Machines(azure-virtual-machines を使用)、Azure Virtual Desktop(azure-virtual-desktop を使用)には使用しないでください。
Azure Partner Solutions の開発に関する専門知識を提供します。トラブルシューティング、アーキテクチャと設計パターン、セキュリティ、構成、統合とコーディングパターンを扱います。Service Connector 経由での Confluent/MongoDB の統合、Datadog/Dynatrace/Elastic/New Relic や Palo Alto Cloud NGFW の管理など、Azure Partner Solutions 関連の開発タスクで使用します。Azure Industry(azure-industry を使用)、Azure Managed Applications(azure-managed-applications を使用)、Azure Lighthouse(azure-lighthouse を使用)、Azure Oracle(azure-oracle を使用)には使用しないでください。
Azure Stack Edge の開発に関する専門知識を提供します。トラブルシューティング、ベストプラクティス、意思決定、制限とクォータ、セキュリティ、構成、連携とコーディングパターン、デプロイを含みます。IoT Edge モジュール、GPU/Kubernetes アプリ、DeepStream ワークロード、Arc GitOps、ローカル ARM 連携のデプロイや、その他の Azure Stack Edge 関連の開発タスクに使用します。Azure IoT Edge(azure-iot-edge を使用)、Azure Kubernetes Service (AKS)(azure-kubernetes-service を使用)、Azure Kubernetes Service Edge Essentials(azure-aks-edge-essentials を使用)、Azure Virtual Machines(azure-virtual-machines を使用)には使用しないでください。
Cloudflare Workers 上にツール、OAuth 認証、本番デプロイに対応したリモート MCP(Model Context Protocol)サーバーを構築します。サーバーコードを生成し、認証プロバイダーを設定して Workers にデプロイします。ユーザーが「build MCP server」「create MCP tools」「remote MCP」「deploy MCP」「add OAuth to MCP」を希望する場合や、Cloudflare 上の Model Context Protocol に言及した場合に使用します。「MCP authentication」または「MCP deployment」もトリガーになります。事前学習済み知識より Cloudflare ドキュメントの検索を優先します。
Google Cloud Armor のセキュリティポリシーを OWASP CRS 3.0 および 3.3 から OWASP CRS 4.22 にアップグレードします。シグネチャの有効化・無効化リストを保持し、evaluatePreconfiguredExpr をネイティブの evaluatePreconfiguredWaf 辞書パラメーターに変換し、シグネチャ ID を v042200 に再マッピングして、廃止されたシグネチャ ID を削除し、構造化された preconfiguredWafConfig のチューニング除外項目を更新します。Method Enforcement の破壊的変更(PUT/PATCH/DELETE のブロック)や感度カバレッジの拡張を含め、運用リスク(高:破壊的変更、中:要注意、低:問題のないアップグレード)を評価します。優先順位の間隔と200ルールのクォータガードレールを設け、ルールのインプレースアップグレードとスムーズなプレビューモードでのデプロイの両方に対応します。ユーザーまたはエージェントが Cloud Armor WAF ルールを監査、アップグレード、または CRS 4.22 に移行する必要がある場合に使用します。WAF 以外の Cloud Armor ルール(IP レート制限、ジオブロッキング、reCAPTCHA)や AWS/Azure WAF の移行には使用しません。
Infrahub の schema YAML ファイル(ノード、ジェネリック、属性、リレーション、拡張)を作成、検証、整形、変更します。また、ドメインを一からモデル化する前に、再利用できる公開済み schema が Infrahub Marketplace にあるか確認します。次の場合に起動:データモデルの設計、schema ノードの追加、schema 定義の検証、schema 移行の計画、既存 schema の変更や拡張、ノード種別の属性やリレーションの変更、schema の読み込み失敗や移行拒否の原因のデバッグ、Marketplace で既製 schema の確認、ファイルオブジェクト/添付ファイル/アップロード(PDF、画像、証明書、文書)のモデル化、schema ファイルの整形、schema キー順の正規化、`infrahubctl schema format` の実行(CI ゲートとしての実行を含む)。次の場合は起動しない:オブジェクトデータファイルの入力や編集(infrahub-managing-objects を使用)、チェック/ジェネレーター/transform の記述、ライブデータのクエリ、Infrahub のバージョンアップ計画(infrahub-planning-upgrades を使用)。
Python または Jinja2 テンプレートと YAML 駆動テストを使用して、データを JSON、テキスト、CSV、デバイス設定に変換する Infrahub transforms を作成、変更、デバッグします。次の場合に起動:設定生成、データエクスポート、形式変換、Jinja2 テンプレート、アーティファクトパイプラインの構築、transform のテスト作成や実行、既存の transform やテンプレートの変更・拡張、transform の出力誤りやアーティファクト生成失敗のデバッグ。次の場合は起動しない:スキーマの設計、検証チェックの記述、ジェネレーターの作成、ライブデータのクエリ。
コンテナとクラウドに対応する、最新の DevOps および CI/CD の bash 自動化パターン(2025)。次の場合に積極的に使用します。(1) CI/CD スクリプトの作成(GitHub Actions、GitLab CI、Azure DevOps)、(2) コンテナ対応シェルスクリプト(コンテナ、Kubernetes Pod の検出)、(3) クラウドプロバイダー用ヘルパー(AWS CLI、Azure CLI、gcloud)、(4) bash によるブルーグリーンデプロイとカナリアデプロイ、(5) 冪等なロールバックスクリプトの作成、(6) bash からの Docker/Compose 連携、(7) 環境間の変数管理、(8) ビルドマトリクスのオーケストレーション。提供内容:コピーして使える CI スニペット、コンテナ検出ヘルパー、クラウド CLI ラッパー、デプロイオーケストレーションパターン、冪等なロールバックテンプレート
Synapse Data Factory のパイプラインを Fabric Data Factory に移行します。リンクされたサービスを Fabric 接続に変換し、データセットをアクティビティにインライン化し、グローバルパラメーターを Variable Libraries に変換し、SynapseNotebook を TridentNotebook にマッピングします。パイプライン JSON に使用します。Synapse Spark ノートブックのコードには synapse-migration を使用してください。
Azure Data Share 開発に関する専門知識を提供。トラブルシューティング、意思決定、セキュリティ、構成、デプロイを含む。Data Share のコスト見積もり、招待の保護、共有エラーの修正、データセットの構成、リージョン間のデプロイなど、Azure Data Share 関連の開発タスクに使用。Azure Data Box(azure-data-box-family を使用)、Azure Data Explorer(azure-data-explorer を使用)、Azure Data Factory(azure-data-factory を使用)、Azure Open Datasets(azure-open-datasets を使用)には使用しない。
Azure Dedicated HSM の開発に関する専門知識を提供します。トラブルシューティング、意思決定、アーキテクチャと設計パターン、セキュリティ、統合とコーディングパターン、デプロイを扱います。HSM クラスターのサイジング、ExpressRoute IP SKU の構成、VNet の保護、HSM の廃止計画、CLI/PowerShell によるプロビジョニングのスクリプト作成など、Azure Dedicated HSM 関連の開発タスクで使用します。Azure Cloud Hsm(azure-cloud-hsm を使用)、Azure Key Vault(azure-key-vault を使用)、Azure Payment Hsm(azure-payment-hsm を使用)には使用しないでください。
Azure HPC Cache の開発に関する専門知識を提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイが含まれます。HPC Cache の名前空間、NFS または Blob ターゲット、クライアントアクセス、データ取り込みスクリプト、キャッシュフェールオーバー、およびその他の Azure HPC Cache 開発タスクの構成に使用します。Azure Managed Lustre(azure-managed-lustre を使用)、Azure NetApp Files(azure-netapp-files を使用)、Azure Batch(azure-batch を使用)、Azure Virtual Machines(azure-virtual-machines を使用)には使用しないでください。
Azure Large Instances の開発に関する専門知識を提供します。トラブルシューティング、制限とクォータ、統合とコーディングパターンが含まれます。Epic SKU の構成、ボリュームグループのサイズ設定、EHR ストレージの調整、Epic–ALI の接続やパフォーマンスの問題解決、およびその他の Azure Large Instances 開発タスクに使用します。Azure Baremetal Infrastructure(azure-baremetal-infrastructure を使用)、Azure Virtual Machines(azure-virtual-machines を使用)、Azure Virtual Machine Scale Sets(azure-vm-scalesets を使用)、Azure HPC Cache(azure-hpc-cache を使用)には使用しないでください。
Azure Operator Service Manager の開発に関する専門知識を提供します。トラブルシューティング、ベストプラクティス、セキュリティ、構成、統合とコーディングパターンを扱います。Helm による CNF/VNF のオンボーディング、ACR アーティファクトの管理、クラスター レジストリ、Private Link、RBAC の構成など、Azure Operator Service Manager 関連の開発タスクで使用します。Azure Operator Insights(azure-operator-insights を使用)、Azure Operator Nexus(azure-operator-nexus を使用)、Azure Resource Manager(azure-resource-manager を使用)、Azure Networking(azure-networking を使用)には使用しないでください。
Azure Oracle の開発に関する専門知識を提供します。トラブルシューティング、セキュリティ、統合とコーディングパターンを扱います。Azure Key Vault を使用した Oracle TDE の構成、Exadata ログのエクスポート、Azure Monitor、Sentinel、PPG など、Azure Oracle 関連の開発タスクで使用します。Azure SQL Database(azure-sql-database を使用)、Azure SQL Managed Instance(azure-sql-managed-instance を使用)、SQL Server on Azure Virtual Machines(azure-sql-virtual-machines を使用)、SAP HANA on Azure Large Instances(azure-sap を使用)には使用しないでください。
Microsoft Planetary Computer Pro の開発に関する専門知識を提供します。トラブルシューティング、意思決定、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイが含まれます。GeoCatalog や STAC API の使用、コレクションやタイルの構成、アクセスの保護、QGIS や ArcGIS の統合、データ取り込みのトラブルシューティング、およびその他の Microsoft Planetary Computer Pro 開発タスクに使用します。Azure Maps(azure-maps を使用)、Azure Open Datasets(azure-open-datasets を使用)、Azure Data Explorer(azure-data-explorer を使用)には使用しないでください。
Azure Relay の開発に関する専門知識を提供します。トラブルシューティング、セキュリティ、構成、統合とコーディングパターンが含まれます。Hybrid Connections、WCF リレー、Entra ID または SAS 認証、Private Link、.NET または Node.js Relay クライアントの構成、およびその他の Azure Relay 開発タスクに使用します。Azure Service Bus(azure-service-bus を使用)、Azure Event Hubs(azure-event-hubs を使用)、Azure Web PubSub(azure-web-pubsub を使用)、Azure Application Gateway(azure-application-gateway を使用)には使用しないでください。
inference.sh 上でアプリケーションを構築・デプロイ。入門、プラットフォームの理解、アプリの作成、リソースの設定、または inference.sh のアプリ開発の概要が必要なときに使用。Python と Node.js の両方をサポート。トリガー:inference.sh app、belt app、inf.yml、inference.py、inference.js、deploy app、app development、build app、create app、GPU app、VRAM、app resources、app secrets、app integrations、multi-function app
Windows 上の Git Bash / MINGW における Docker のパス変換。以下の場合に積極的に有効化します:(1)Windows の Git Bash でパスエラーにより Docker コマンドが失敗する場合、(2)ボリュームマウントのパス変換(-v $(pwd):/app)、(3)MSYS_NO_PATHCONV と MSYS2_ARG_CONV_EXCL による回避策、(4)MINGW 用の二重スラッシュエスケープ(//c/foo)、(5)Windows での docker-compose のボリュームマウント、(6)WSL2 と Hyper-V バックエンド間のパス連携、(7)マウントしたスクリプトの改行コードの問題(CRLF と LF)、(8)UNC パスの制限。提供内容:MSYS のパス変換の解説、そのままコピーして使える環境変数による回避策、二重スラッシュの使用例、改行コードの修正方法、Windows 向けの Compose マウントパターン
ShellCheck の検証を、2025 年の必須ワークフローとして扱います。次の場合に積極的に有効化します。(1) bash スクリプトに ShellCheck を実行する、(2) ShellCheck 警告(SC2086、SC2068、SC2155、SC2295、SC2327、SC2328、SC2294)の解釈と修正、(3) ShellCheck の CI への統合(GitHub Actions、Azure DevOps、pre-commit)、(4) 行単位・ファイル単位の無効化指示(正当な理由がある場合)、(5) shellcheck-rc とプロジェクト設定、(6) ShellCheck v0.11.0 の新しいチェック、(7) 誤検知の適切な抑制。ShellCheck のインストール/CI 設定、よくある警告と修正一覧、CI ワークフローテンプレート、回帰時にビルドを失敗させる品質ゲートパターンを提供します。
Azure Kubernetes Service(AKS)のAutomaticモードと2025年のプラットフォーム機能。以下の場合に積極的に有効化:(1)AKS Automatic(マネージドKubernetes、運用負荷ゼロ)、(2)KarpenterベースのAKSオートスケーリング、(3)NodePool CRDの使用、(4)AKSでのHPA、VPA、KEDA、(5)ワークロードIDとMicrosoft Entraの統合、(6)AKSの課金モデル(AutomaticとStandard)、(7)AKS 2025クラスターのデフォルト(RBAC、Azure CNI overlay、Cilium)、(8)AKSのアップグレードとバージョン管理、(9)AKSでのGitOps(Flux、ArgoCD)、(10)AKSのオブザーバビリティ(Azure Monitor for containers、Managed Prometheus)。AKS AutomaticとStandardの比較、Karpenterのセットアップ、ワークロードIDのレシピ、KEDAスケーラーパターン、エンドツーエンドのAKS Automaticデプロイガイドを提供。
Azure AI Immersive Reader の開発に関する専門知識。ベストプラクティス、制限とクォータ、セキュリティ、設定、統合、コーディングパターンを含みます。読み上げ/翻訳の調整、ユーザー設定の保存、Entra 認証の設定、JS SDK の統合、言語サポートなど、Azure AI Immersive Reader 関連の開発タスクに使用します。Azure AI Language(azure-language-service を使用)、Azure AI Speech(azure-speech を使用)、Azure Translator(azure-translator を使用)、Azure AI サービス(microsoft-foundry-tools を使用)には使用しないでください。
トラブルシューティング、制限やクォータ、セキュリティなど、Azure Import Export の開発に関する専門知識を提供します。Key Vault 経由での CMK 設定、ドライブ制限の確認、前提条件の検証、Import/Export ジョブの失敗のデバッグ、その他 Azure Import Export 関連の開発タスクに使用します。Azure Data Box(azure-data-box-family を使用)、Azure Blob Storage(azure-blob-storage を使用)、Azure Files(azure-files を使用)には使用しません。
制限やクォータを含む、Azure Open Datasets の開発に関する専門知識を提供します。Spark 以外のデータセットのダウンロード、スロットリングの動作、クォータ制限、再試行ロジック、レート制限の回避策、その他 Azure Open Datasets 関連の開発タスクに使用します。Azure Data Explorer(azure-data-explorer を使用)、Azure Synapse Analytics(azure-synapse-analytics を使用)、Azure Databricks(azure-databricks を使用)、Azure Machine Learning(azure-machine-learning を使用)には使用しません。
トラブルシューティング、セキュリティ、構成、統合、コーディングパターンなど、Azure Osconfig の開発に関する専門知識を提供します。IoT 経由で OSConfig を実行してコマンドやネットワークを扱う場合、SSH Posture Control、エージェントの状態、Windows セキュリティベースライン、その他 Azure Osconfig 関連の開発タスクに使用します。Azure Update Manager(azure-update-manager を使用)、Azure Automation(azure-automation を使用)、Azure Policy(azure-policy を使用)には使用しません。
トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、セキュリティ、構成など、Azure Payment Hsm の開発に関する専門知識を提供します。Payment HSM の VNet/ピアリング、FastPath、payShield Manager へのアクセス、SKU、HA/DR トポロジ、トラフィックルーティングの構成、その他 Azure Payment Hsm 関連の開発タスクに使用します。Azure Cloud Hsm(azure-cloud-hsm を使用)、Azure Dedicated HSM(azure-dedicated-hsm を使用)、Azure Key Vault(azure-key-vault を使用)、Azure Security(azure-security を使用)には使用しません。
GPU対応、サーバーレス機能、Foundry Modelsを備えたAzure Container Apps。以下の場合に積極的に有効化:(1)Container Apps GPU(サーバーレスGPUワークロード)、(2)Dapr統合を備えたContainer Apps、(3)ゼロまでスケールするAIワークロード、(4)Container Apps Jobs(単発、スケジュール、イベント駆動)、(5)Container Apps Foundry Models統合、(6)リビジョンとトラフィック分割、(7)カスタムドメインとマネージド証明書、(8)イングレスと認証、(9)Container Apps Environmentの構成、(10)Workload Profiles(ConsumptionとDedicated)。GPU SKUリファレンス、スケールルールの例(HTTP、KEDA)、Dapr構成要素のレシピ、トラフィック分割パターン、エンドツーエンドのサーバーレスGPUデプロイを提供。
ADFとMicrosoft Fabric / OneLake 2025の連携。以下の場合に積極的に有効化:(1)ADFのFabric Lakehouseコネクタ、(2)ADFのFabric Warehouseコネクタ、(3)OneLakeショートカットとワークスペース間のデータ、(4)クロスプラットフォームのオーケストレーション用Invoke Pipelineアクティビティ(ADF -> Fabric、Fabric -> ADF)、(5)ADFとMicrosoft Fabricのワークスペース間でのデータコピー、(6)FabricワークスペースIDを使用した認証、(7)クロスプラットフォームのパラメーター受け渡し、(8)ADFとFabricのハイブリッドパイプラインパターン。Fabricコネクタのセットアップ、Invoke Pipelineテンプレート、OneLakeショートカットパターン、ADFからFabricへの移行ガイダンスを提供。
ユーザー名前空間のリマッピング、TLSクライアント認証、seccompプロファイル、icc、no-new-privileges、live-restoreなどのCIS Docker Benchmark制御を用いて、/etc/docker/daemon.jsonからDockerデーモン(dockerd)を強化します。権限昇格、コンテナ脱出、横方向の移動を防ぐためにDockerホストのデーモンを保護する場合や、CIS要件に照らしてデーモン設定を監査する場合に使用します。キーワード:dockerd、daemon.json、userns-remap、no-new-privileges、icc、live-restore、TLS socket。イメージやコンテナごとのランタイムフラグの強化には使用せず、hardening-docker-containers-for-productionを使用してください。
hcloud CLI を使用した Huawei Cloud UCS(Ubiquitous Cloud Native Service)のポリシーガバナンスおよびコンプライアンス管理スキルです。ユーザーが次を希望する場合に使用します。(1) UCS ポリシーインスタンスの作成、更新、照会、削除。(2) UCS ポリシー定義の照会、一覧表示。(3) クラスターまたはフリートグループでのポリシーの有効化/無効化。(4) ポリシー適用ジョブのステータス確認。(5) フリートのコンプライアンス監査とポリシー適用状況の確認。トリガー:ユーザーが「UCS policy」「UCS 策略」「UCS governance」「UCS 治理」「UCS compliance」「UCS 合规」「policy instance」「策略实例」「policy definition」「策略定义」「enable policy」「启用策略」「disable policy」「禁用策略」「fleet compliance」「舰队合规」「policy audit」「策略审计」「UCS 策略管理」「UCS 合规治理」「policy governance」「策略治理」に言及した場合。
Infrahub のチェック定義(Python の検証ロジック、GraphQL クエリ、提案変更パイプライン用の YAML 駆動テスト)を作成、変更、デバッグします。次の場合に起動:検証チェックの記述、Python チェックの作成、提案変更向けデータ品質ガードの構築、チェックのテスト作成または実行、既存チェックの変更や拡張、チェックが失敗する理由、失敗すべきなのに通る理由、誤ったノードを検出する理由のデバッグ。次の場合は起動しない:スキーマの設計、ライブデータのクエリ、変換やジェネレーターの構築。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
