azure-event-grid
Azure Event Gridのトラブルシューティング、ベストプラクティス、セキュリティ、設定、統合、デプロイなど、開発全般に関する専門知識を提供するSkillです。
📜 元の英語説明(参考)
Expert knowledge for Azure Event Grid development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when securing Event Grid/MQTT, configuring topics/subscriptions, integrating webhooks/MQTT, or deploying on Arc K8s, and other Azure Event Grid related development tasks. Not for Azure Service Bus (use azure-service-bus), Azure Event Hubs (use azure-event-hubs), Azure Notification Hubs (use azure-notification-hubs), Azure Logic Apps (use azure-logic-apps).
🇯🇵 日本人クリエイター向け解説
Azure Event Gridのトラブルシューティング、ベストプラクティス、セキュリティ、設定、統合、デプロイなど、開発全般に関する専門知識を提供するSkillです。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o azure-event-grid.zip https://jpskill.com/download/5692.zip && unzip -o azure-event-grid.zip && rm azure-event-grid.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/5692.zip -OutFile "$d\azure-event-grid.zip"; Expand-Archive "$d\azure-event-grid.zip" -DestinationPath $d -Force; ri "$d\azure-event-grid.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
azure-event-grid.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
azure-event-gridフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Azure Event Grid スキル
このスキルは、Azure Event Grid に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイメントを網羅しています。ローカルのクイックリファレンスコンテンツとリモートドキュメント取得機能を組み合わせています。
このスキルの使用方法
Agent への重要事項: 以下のカテゴリインデックスを使用して、関連するセクションを見つけてください。行範囲が指定されているカテゴリ(例:
L35-L120)の場合は、指定された行でread_fileを使用してください。ファイルリンクが指定されているカテゴリ(例:[security.md](security.md))の場合は、リンクされた参照ファイルでread_fileを使用してください。
Agent への重要事項:
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 を返します。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| トラブルシューティング | L37-L45 | Event Grid の問題の診断と修正: MQTT ブローカーの問題、エラーコード、一般的な障害、ネットワーク接続、イベントサブスクリプション検証エラー。 |
| ベストプラクティス | L46-L50 | Event Grid のクライアント側フェイルオーバーを設計するためのガイダンス。複数のリージョンの使用、再試行ロジック、高可用性のための回復性のある発行パターンを含みます。 |
| 意思決定 | L51-L58 | Event Grid のティアの選択、イベントスキーマの一致、Azure と Kubernetes Event Grid の比較、IoT Edge 上の Event Grid から IoT Edge ハブへの移行に関するガイダンス。 |
| アーキテクチャと設計パターン | L59-L64 | Event Grid 名前空間トピック間でイベントをルーティングするためのパターンと、Event Grid を使用した MQTT ベースのリクエスト/レスポンスコマンドワークフローの実装。 |
| 制限とクォータ | L65-L74 | Event Grid の配信/再試行動作、カスタムヘッダー、名前空間トピックのイベント保持、スループット、サブスクリプション、操作に関するリージョンごとのクォータ/制限。 |
| セキュリティ | L75-L126 | Event Grid と MQTT のセキュリティ保護: 認証(キー、SAS、Entra ID、JWT、証明書)、RBAC、マネージドID、Webhook、ネットワーク/IP ルール、プライベートエンドポイント、TLS、Azure Policy の適用。 |
| 構成 | L127-L204 | Event Grid と MQTT の構成: トピック、サブスクリプション、フィルター、ルーティング、デッドレタリング、監視/メトリック、および多くの Azure および Microsoft サービスの詳細なイベントスキーマ。 |
| 統合とコーディングパターン | L205-L246 | HTTP/Webhook、MQTT、Azure/M365/SaaS ソース、および Event Hubs、Monitor、Relay、カスタムエンドポイントなどのハンドラーを使用した Event Grid イベントの発行、ルーティング、消費のパターン。 |
| デプロイメント | L247-L250 | Azure Arc 対応 Kubernetes への Event Grid のデプロイガイド。Arc クラスターへの Event Grid 拡張機能のインストールと構成を含みます。 |
トラブルシューティング
| トピック | URL |
|---|---|
| Azure Event Grid MQTT ブローカーの問題のトラブルシューティング | https://learn.microsoft.com/en-us/azure/event-grid/mqtt-troubleshoot-errors |
| Azure Event Grid のエラーコードと解決策 | https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-errors |
| 一般的な Azure Event Grid の問題のトラブルシューティング | https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-issues |
| Azure Event Grid ネットワーク接続障害の診断 | https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-network-connectivity |
| Azure Event Grid サブスクリプション検証エラーの修正 | https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-subscription-validation |
ベストプラクティス
| トピック | URL |
|---|---|
| Azure Event Grid のクライアント側フェイルオーバーの実装 | https://learn.microsoft.com/en-us/azure/event-grid/custom-disaster-recovery-client-side |
意思決定
| トピック | URL |
|---|---|
| 正しい Azure Event Grid ティアの選択 | https://learn.microsoft.com/en-us/azure/event-grid/choose-right-tier |
| Azure Event Grid サブスクリプションの互換性のあるイベントスキーマの選択 | https://learn.microsoft.com/en-us/azure/event-grid/event-schema-compatibility |
| Kubernetes 上の Event Grid と Azure Event Grid の機能の比較 | https://learn.microsoft.com/en-us/azure/event-grid/kubernetes/features |
| IoT Edge 上の Event Grid から IoT Edge ハブへの移行 | https://learn.microsoft.com/en-us/azure/event-grid/transition |
アーキテクチャと設計パターン
| トピック | URL |
|---|---|
| Event Grid 名前空間トピック間のイベント転送 | https://learn.microsoft.com/en-us/azure/event-grid/forward-events-to-another-namespace-topic |
| Event Grid を使用した MQTT リクエスト-レスポンスコマンドの実装 | https://learn.microsoft.com/en-us/azure/event-grid/mqtt-request-response-messages |
制限とクォータ
| トピック | URL |
|---|---|
| Azure Event Grid の配信と再試行動作の理解 | https://learn.microsoft.com/en-us/azure/event-grid/delivery-and-retry |
| Azure Event Grid イベントのカスタム配信ヘッダーの構成 | https://learn.microsoft.com/en-us/azure/event-grid/delivery-properties |
| Event Grid 名前空間トピックのイベント保持の理解 | https://learn.microsoft.com/en-us/azure/event-grid/event-retention |
| Event Grid 名前空間のカスタム配信ヘッダーの設定 | https://learn.microsoft.com/en-us/azure/event-grid/namespace-delivery-properties |
| Event Grid 名前空間プッシュの配信と再試行動作 | https://learn.microsoft.com/en-us/azure/event-grid/namespace-delivery-retry |
| リージョンごとの Azure Event Grid のクォータと制限の確認 | https://learn.microsoft.com/en-us/azure/event-grid/quotas-limits |
セキュリティ
| トピック | URL |
|---|---|
| Event Grid マネージド ID を宛先の Azure ロールに割り当てる |
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Azure Event Grid Skill
This skill provides expert guidance for Azure Event Grid. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
How to Use This Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,
L35-L120), useread_filewith the specified lines. For categories with file links (e.g.,[security.md](security.md)), useread_fileon the linked reference file
IMPORTANT for Agent: If
metadata.generated_atis more than 3 months old, suggest the user pull the latest version from the repository. Ifmcp_microsoftdocstools are not available, suggest the user install it: Installation Guide
This skill requires network access to fetch documentation content:
- Preferred: Use
mcp_microsoftdocs:microsoft_docs_fetchwith query stringfrom=learn-agent-skill. Returns Markdown. - Fallback: Use
fetch_webpagewith query stringfrom=learn-agent-skill&accept=text/markdown. Returns Markdown.
Category Index
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L37-L45 | Diagnosing and fixing Event Grid issues: MQTT broker problems, error codes, common failures, network connectivity, and event subscription validation errors. |
| Best Practices | L46-L50 | Guidance on designing client-side failover for Event Grid, including using multiple regions, retry logic, and resilient publishing patterns for high availability. |
| Decision Making | L51-L58 | Guidance on choosing Event Grid tiers, matching event schemas, comparing Azure vs Kubernetes Event Grid, and migrating from Event Grid on IoT Edge to IoT Edge hub. |
| Architecture & Design Patterns | L59-L64 | Patterns for routing events across Event Grid namespace topics and implementing MQTT-based request/response command workflows using Event Grid. |
| Limits & Quotas | L65-L74 | Event Grid delivery/retry behavior, custom headers, event retention for namespace topics, and regional quotas/limits for throughput, subscriptions, and operations |
| Security | L75-L126 | Securing Event Grid and MQTT: auth (keys, SAS, Entra ID, JWT, certs), RBAC, managed identities, webhooks, network/IP rules, private endpoints, TLS, and Azure Policy enforcement. |
| Configuration | L127-L204 | Configuring Event Grid and MQTT: topics, subscriptions, filters, routing, dead-lettering, monitoring/metrics, and detailed event schemas for many Azure and Microsoft services. |
| Integrations & Coding Patterns | L205-L246 | Patterns for publishing, routing, and consuming Event Grid events with HTTP/webhooks, MQTT, Azure/M365/SaaS sources, and handlers like Event Hubs, Monitor, Relay, and custom endpoints. |
| Deployment | L247-L250 | Guides for deploying Event Grid on Azure Arc-enabled Kubernetes, including installing and configuring the Event Grid extension on Arc clusters. |
Troubleshooting
| Topic | URL |
|---|---|
| Troubleshoot Azure Event Grid MQTT broker issues | https://learn.microsoft.com/en-us/azure/event-grid/mqtt-troubleshoot-errors |
| Azure Event Grid error codes and resolutions | https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-errors |
| Troubleshoot common Azure Event Grid issues | https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-issues |
| Diagnose Azure Event Grid network connectivity failures | https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-network-connectivity |
| Fix Azure Event Grid subscription validation errors | https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-subscription-validation |
Best Practices
| Topic | URL |
|---|---|
| Implement client-side failover for Azure Event Grid | https://learn.microsoft.com/en-us/azure/event-grid/custom-disaster-recovery-client-side |
Decision Making
| Topic | URL |
|---|---|
| Choose the correct Azure Event Grid tier | https://learn.microsoft.com/en-us/azure/event-grid/choose-right-tier |
| Choose compatible event schemas for Azure Event Grid subscriptions | https://learn.microsoft.com/en-us/azure/event-grid/event-schema-compatibility |
| Compare Event Grid on Kubernetes vs Azure Event Grid features | https://learn.microsoft.com/en-us/azure/event-grid/kubernetes/features |
| Migrate from Event Grid on IoT Edge to IoT Edge hub | https://learn.microsoft.com/en-us/azure/event-grid/transition |
Architecture & Design Patterns
| Topic | URL |
|---|---|
| Forward events between Event Grid namespace topics | https://learn.microsoft.com/en-us/azure/event-grid/forward-events-to-another-namespace-topic |
| Implement MQTT request-response commands with Event Grid | https://learn.microsoft.com/en-us/azure/event-grid/mqtt-request-response-messages |
Limits & Quotas
| Topic | URL |
|---|---|
| Understand Azure Event Grid delivery and retry behavior | https://learn.microsoft.com/en-us/azure/event-grid/delivery-and-retry |
| Configure custom delivery headers for Azure Event Grid events | https://learn.microsoft.com/en-us/azure/event-grid/delivery-properties |
| Understand event retention for Event Grid namespace topics | https://learn.microsoft.com/en-us/azure/event-grid/event-retention |
| Set custom delivery headers for Event Grid namespaces | https://learn.microsoft.com/en-us/azure/event-grid/namespace-delivery-properties |
| Delivery and retry behavior for Event Grid namespace push | https://learn.microsoft.com/en-us/azure/event-grid/namespace-delivery-retry |
| Review Azure Event Grid quotas and limits by region | https://learn.microsoft.com/en-us/azure/event-grid/quotas-limits |
Security
Configuration
Integrations & Coding Patterns
Deployment
| Topic | URL |
|---|---|
| Install Event Grid extension on Azure Arc-enabled Kubernetes | https://learn.microsoft.com/en-us/azure/event-grid/kubernetes/install-k8s-extension |