azure-app-configuration
Azure App Configurationの開発全般に関する専門知識を提供し、機能フラグや動的な設定更新、Key Vault連携などの実装を最適化するSkill。
📜 元の英語説明(参考)
Expert knowledge for Azure App Configuration development including troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using feature flags, dynamic refresh, snapshots, Key Vault integration, or App Configuration REST APIs, and other Azure App Configuration related development tasks. Not for Azure App Service (use azure-app-service), Azure Key Vault (use azure-key-vault), Azure Automation (use azure-automation), Azure Policy (use azure-policy).
🇯🇵 日本人クリエイター向け解説
Azure App Configurationの開発全般に関する専門知識を提供し、機能フラグや動的な設定更新、Key Vault連携などの実装を最適化するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 この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 App Configuration スキル
このスキルは、Azure App Configuration に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイメントを網羅しています。ローカルのクイックリファレンスコンテンツとリモートドキュメント取得機能を組み合わせています。
このスキルの使い方
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 を返します。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| トラブルシューティング | L36-L40 | ファイアウォール/VNet 制限、プライベートエンドポイント、DNS、クライアントアプリからの接続エラーなど、Azure App Configuration のネットワークアクセス問題の診断と修正。 |
| ベストプラクティス | L41-L45 | App Configuration を効率的に設計および使用するためのガイダンス: キー/値の整理、ラベル付け、機能フラグ、パフォーマンス、セキュリティ、コスト最適化されたアクセスパターン。 |
| 意思決定 | L46-L51 | App Configuration クライアントライブラリのサポートライフサイクルと、Spring Boot アプリを App Configuration ライブラリ v6 にアップグレードする方法に関するガイダンス。 |
| 制限とクォータ | L52-L60 | Azure App Configuration のキー値保持、ポイントインタイム読み取り、論理削除動作、プレビュー API ライフサイクル、および REST API のスロットリング/クォータに関する制限。 |
| セキュリティ | L61-L81 | App Configuration のセキュリティ保護: 暗号化、キー、RBAC/Entra ID、マネージド ID、プライベートエンドポイント、ネットワークロックダウン、REST 認証 (HMAC/Entra)、ロール/アクセス許可、および Azure Policy コンプライアンス。 |
| 構成 | L82-L100 | App Configuration の動作の構成: 機能フラグ、フィルター、スナップショット、geo レプリケーション、論理削除、Kubernetes プロバイダー、エミュレーター、動的更新、および AI/チャット補完設定。 |
| 統合とコーディングパターン | L101-L189 | Azure App Configuration をアプリ (Web、Functions、AKS、AI) に統合するためのパターンとコードサンプル、プロバイダーの使用、動的更新、機能フラグ/フィルター、Key Vault、および REST API。 |
| デプロイメント | L190-L198 | CI/CD で App Configuration を使用する: 設定のエクスポート/インポート、スナップショットの作成、Azure Pipelines、GitHub Actions、および Helm/Kubernetes デプロイメントワークフローとの統合。 |
トラブルシューティング
| トピック | URL |
|---|---|
| Azure App Configuration のネットワークアクセスエラーのトラブルシューティング | https://learn.microsoft.com/en-us/azure/azure-app-configuration/network-access-errors |
ベストプラクティス
| トピック | URL |
|---|---|
| Azure App Configuration の使用に関するベストプラクティスを適用する | https://learn.microsoft.com/en-us/azure/azure-app-configuration/howto-best-practices |
意思決定
| トピック | URL |
|---|---|
| App Configuration クライアントライブラリのサポートライフサイクルを理解する | https://learn.microsoft.com/en-us/azure/azure-app-configuration/client-library-support-policy |
| Spring Boot アプリを App Configuration ライブラリ v6 にアップグレードする | https://learn.microsoft.com/en-us/azure/azure-app-configuration/howto-convert-to-the-new-spring-boot |
制限とクォータ
| トピック | URL |
|---|---|
| 階層制限付きのポイントインタイムキー値取得を使用する | https://learn.microsoft.com/en-us/azure/azure-app-configuration/concept-point-time-snapshot |
| App Configuration のプレビュー API ライフサイクルと非推奨のタイムラインを理解する | https://learn.microsoft.com/en-us/azure/azure-app-configuration/concept-preview-api-life-cycle |
| App Configuration の論理削除動作と保持を理解する | https://learn.microsoft.com/en-us/azure/azure-app-configuration/concept-soft-delete |
| App Configuration キー値リビジョンの保持制限 | https://learn.microsoft.com/en-us/azure/azure-app-configuration/rest-api-revisions |
| App Configuration REST のスロットリング制限とクォータ | https://learn.microsoft.com/en-us/azure/azure-app-configuration/rest-api-throttling |
セキュリティ
(原文がここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Azure App Configuration Skill
This skill provides expert guidance for Azure App Configuration. Covers troubleshooting, best practices, decision making, 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 | L36-L40 | Diagnosing and fixing Azure App Configuration network access issues, including firewall/VNet restrictions, private endpoints, DNS, and connectivity errors from client apps. |
| Best Practices | L41-L45 | Guidance on designing and using App Configuration efficiently: key/value organization, labeling, feature flags, performance, security, and cost-optimized access patterns. |
| Decision Making | L46-L51 | Guidance on App Configuration client library support lifecycles and how to upgrade Spring Boot apps to use App Configuration library v6. |
| Limits & Quotas | L52-L60 | Limits on key-value retention, point-in-time reads, soft delete behavior, preview API lifecycles, and REST API throttling/quotas for Azure App Configuration. |
| Security | L61-L81 | Securing App Configuration: encryption, keys, RBAC/Entra ID, managed identities, private endpoints, network lockdown, REST auth (HMAC/Entra), roles/permissions, and Azure Policy compliance. |
| Configuration | L82-L100 | Configuring App Configuration behavior: feature flags, filters, snapshots, geo-replication, soft delete, Kubernetes provider, emulator, dynamic refresh, and AI/chat completion settings. |
| Integrations & Coding Patterns | L101-L189 | Patterns and code samples for integrating Azure App Configuration into apps (web, Functions, AKS, AI), using providers, dynamic refresh, feature flags/filters, Key Vault, and REST APIs. |
| Deployment | L190-L198 | Using App Configuration in CI/CD: exporting/importing settings, creating snapshots, integrating with Azure Pipelines, GitHub Actions, and Helm/Kubernetes deployment workflows. |
Troubleshooting
| Topic | URL |
|---|---|
| Troubleshoot Azure App Configuration network access errors | https://learn.microsoft.com/en-us/azure/azure-app-configuration/network-access-errors |
Best Practices
| Topic | URL |
|---|---|
| Apply Azure App Configuration usage best practices | https://learn.microsoft.com/en-us/azure/azure-app-configuration/howto-best-practices |
Decision Making
| Topic | URL |
|---|---|
| Understand support lifecycle for App Configuration client libraries | https://learn.microsoft.com/en-us/azure/azure-app-configuration/client-library-support-policy |
| Upgrade Spring Boot apps to App Configuration library v6 | https://learn.microsoft.com/en-us/azure/azure-app-configuration/howto-convert-to-the-new-spring-boot |
Limits & Quotas
| Topic | URL |
|---|---|
| Use point-in-time key-value retrieval with tier limits | https://learn.microsoft.com/en-us/azure/azure-app-configuration/concept-point-time-snapshot |
| Understand preview API lifecycle and deprecation timelines for App Configuration | https://learn.microsoft.com/en-us/azure/azure-app-configuration/concept-preview-api-life-cycle |
| Understand soft delete behavior and retention in App Configuration | https://learn.microsoft.com/en-us/azure/azure-app-configuration/concept-soft-delete |
| Retention limits for App Configuration key-value revisions | https://learn.microsoft.com/en-us/azure/azure-app-configuration/rest-api-revisions |
| Throttling limits and quotas for App Configuration REST | https://learn.microsoft.com/en-us/azure/azure-app-configuration/rest-api-throttling |
Security
Configuration
Integrations & Coding Patterns
Deployment
| Topic | URL |
|---|---|
| Export App Configuration settings using Azure Pipelines | https://learn.microsoft.com/en-us/azure/azure-app-configuration/azure-pipeline-export-task |
| Import configuration into App Configuration using Azure Pipelines | https://learn.microsoft.com/en-us/azure/azure-app-configuration/azure-pipeline-import-task |
| Create App Configuration snapshots with Azure Pipelines | https://learn.microsoft.com/en-us/azure/azure-app-configuration/azure-pipeline-snapshot-task |
| Integrate Azure App Configuration into CI/CD pipelines | https://learn.microsoft.com/en-us/azure/azure-app-configuration/integrate-ci-cd-pipeline |
| Use App Configuration with Kubernetes deployments via Helm | https://learn.microsoft.com/en-us/azure/azure-app-configuration/integrate-kubernetes-deployment-helm |
| Sync GitHub configuration files to App Configuration via GitHub Actions | https://learn.microsoft.com/en-us/azure/azure-app-configuration/push-kv-github-action |