Implement GitOps workflows with ArgoCD and Flux for automated, declarative Kubernetes...
npx skills add aktsmm/Agent-Skills --skill "azure-env-builder"
Install specific skill from multi-skill repository
# Description
[Alpha] エンタープライズ Azure 環境構築スキル。AVM 活用、VM アプリ初期化、App Service/AKS/Container Apps へのアプリデプロイ、サービス間設定連携、CI/CD 生成をサポート。Hub-Spoke, AKS, AI Foundry 等の複合アーキテクチャに対応。Bicep MCP と Microsoft Learn Docs MCP で最新スキーマを取得。
# SKILL.md
name: azure-env-builder
description: "[Alpha] エンタープライズ Azure 環境構築スキル。AVM 活用、VM アプリ初期化、App Service/AKS/Container Apps へのアプリデプロイ、サービス間設定連携、CI/CD 生成をサポート。Hub-Spoke, AKS, AI Foundry 等の複合アーキテクチャに対応。Bicep MCP と Microsoft Learn Docs MCP で最新スキーマを取得。"
metadata:
author: yamapan (https://github.com/aktsmm)
Azure Environment Builder
エンタープライズ向け Azure 環境を効率的に構築するスキル。
When to Use
- エンタープライズ向け Azure 環境の新規構築や再構成
- AVM モジュールを活用した Bicep 設計・実装
- Hub-Spoke/AKS/AI Foundry など複合アーキテクチャの設計
機能一覧
| カテゴリ | 機能 |
|---|---|
| Architecture | Hub-Spoke, Web+DB, AKS, AI Foundry |
| AVM Modules | 200+ Azure Verified Modules |
| VM Init | Squid, Nginx, Docker, IIS 初期化 |
| Config Linking | SQL/Storage/Redis 接続、MI RBAC |
| CI/CD | GitHub Actions / Azure Pipelines |
ワークフロー
- ヒアリング - 基本情報 + アーキテクチャパターン選択
- MCP ツール実行 - 最新 AVM/スキーマ取得
- 環境フォルダ生成 -
scripts/scaffold_environment.ps1 - Bicep 実装 - AVM モジュール + VM 初期化
- CI/CD 生成 - パイプラインテンプレート
- 検証 → デプロイ - what-if → 実行
必須: MCP ツール
Bicep コード生成前に必ず実行:
mcp_bicep_experim_get_bicep_best_practices
mcp_bicep_experim_list_avm_metadata
mcp_bicep_experim_get_az_resource_type_schema(azResourceType, apiVersion)
microsoft_docs_search(query: "Private Endpoint Bicep")
ヒアリング項目
→ references/hearing-checklist.md
| 項目 | 確認内容 |
|---|---|
| サブスクリプション | ID または az account show |
| 環境名 | dev / staging / prod |
| リージョン | japaneast / japanwest |
| デプロイ方式 | Azure CLI / Bicep |
アーキテクチャパターン
→ references/architecture-patterns.md
| パターン | 用途 |
|---|---|
| Hub-Spoke | 大規模エンタープライズ |
| Web + DB | 一般的な Web アプリ |
| AKS | コンテナマイクロサービス |
| AI Foundry | AI/ML ワークロード |
| Proxy VM | 閉域ネットワーク送信制御 |
コマンド
# 環境フォルダ生成
pwsh scripts/scaffold_environment.ps1 -Environment <env> -Location <region>
# 検証
az deployment group what-if --resource-group <rg> --template-file main.bicep
# デプロイ
az deployment group create --resource-group <rg> --template-file main.bicep
参照ファイル
| ファイル | 用途 |
|---|---|
| architecture-patterns.md | アーキテクチャパターン |
| avm-modules.md | AVM モジュールカタログ |
| vm-app-scripts.md | VM 初期化スクリプト |
| app-deploy-patterns.md | アプリデプロイパターン |
| service-config-templates.md | サービス間設定連携 |
| cicd-templates/ | CI/CD テンプレート |
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.