All skills
aktsmm avatar

/azure-env-builder

@848fd9b
by yamapanaktsmm/agent-skills26 stars
4

[Alpha] Experimental Azure environment builder for infrastructure and deployment design. Use when building Azure infrastructure, generating Bicep with AVM modules, deploying apps to App Service/AKS/Container Apps, designing Hub-Spoke/AKS/AI Foundry architectures, or creating low-cost Azure operations demos.

Use this Skill: https://skilld.dev/gh/aktsmm/agent-skills/azure-env-builder

This session only. Nothing lands on disk.

referenceshearing-checklist.md

≈1.4k tokens on demand. Your agent reads this file only when SKILL.md points to it.

ヒアリングチェックリスト

Azure 環境構築時に確認すべき項目一覧。

目次

  1. 基本情報
  2. ネットワーク
  3. コンピュート
  4. データ・ストレージ
  5. 監視・可観測性
  6. セキュリティ
  7. DR・バックアップ

基本情報

- [ ] Azure サブスクリプション ID: \_\_\_
- [ ] Azure AD テナント: \_\_\_
- [ ] 環境名: [ ] dev [ ] staging [ ] prod [ ] その他: \_\_\_
- [ ] リージョン: [ ] japaneast [ ] japanwest [ ] その他: \_\_\_
- [ ] デプロイ方式: [ ] Bicep [ ] Azure CLI
- [ ] スコープ: [ ] ResourceGroup [ ] Subscription
- [ ] 命名規則: \_\_\_
- [ ] タグ要件: \_\_\_

ネットワーク

接続パターン

- [ ] パブリック (インターネット経由)
- [ ] 閉域 (Private Endpoint)
- [ ] ハイブリッド (VPN / ExpressRoute)

VNet 構成

- [ ] 新規 VNet 作成
  - CIDR: **_._**.**_._**/\_\_\_
- [ ] 既存 VNet 接続
  - VNet 名: \_\_\_
  - [ ] Hub-Spoke 構成
  - [ ] VNet Peering

Private Endpoint

必要なサービス:

- [ ] Storage Account
- [ ] SQL Database
- [ ] Key Vault
- [ ] Container Registry
- [ ] Cosmos DB
- [ ] その他: \_\_\_

ハイブリッド接続

- [ ] VPN Gateway
  - SKU: [ ] VpnGw1 [ ] VpnGw2 [ ] VpnGw2AZ
  - [ ] Active-Active
  - [ ] P2S (Point-to-Site)
- [ ] ExpressRoute Gateway
  - SKU: [ ] Standard [ ] HighPerf [ ] UltraPerf
- [ ] Virtual WAN

セキュリティ

- [ ] Azure Firewall: [ ] Basic [ ] Standard [ ] Premium
- [ ] Azure Bastion: [ ] Basic [ ] Standard [ ] Premium
- [ ] DDoS Protection Plan
- [ ] NSG ルール要件: \_\_\_

負荷分散

- [ ] Azure Load Balancer (L4)
- [ ] Application Gateway (L7)
  - [ ] WAF 必要
- [ ] Azure Front Door
- [ ] Traffic Manager

→ MCP で最新スキーマ取得:

mcp_bicep_experim_get_az_resource_type_schema(azResourceType: "Microsoft.Network/virtualNetworks")
microsoft_code_sample_search(query: "VNet Bicep", language: "bicep")

コンピュート

IaaS

- [ ] Virtual Machine
  - OS: [ ] Windows [ ] Linux
  - SKU: \_\_\_
  - 台数: \_\_\_
  - [ ] Availability Zone
  - [ ] Availability Set
- [ ] VMSS
  - 最小: **_ 最大: _**
  - [ ] Autoscale
- [ ] Azure Virtual Desktop

PaaS

- [ ] App Service
  - SKU: [ ] Basic [ ] Standard [ ] Premium
  - [ ] デプロイスロット
  - [ ] VNet 統合
- [ ] Function App
  - プラン: [ ] Consumption [ ] Premium [ ] Dedicated
- [ ] Container Apps
- [ ] Static Web Apps

コンテナ

- [ ] AKS
  - [ ] Private Cluster
  - ノード数: \_\_\_
  - [ ] Autoscale
- [ ] ACR
  - SKU: [ ] Basic [ ] Standard [ ] Premium
- [ ] ACI

→ MCP で最新スキーマ取得:

mcp_bicep_experim_get_az_resource_type_schema(azResourceType: "Microsoft.Web/sites")
mcp_bicep_experim_get_az_resource_type_schema(azResourceType: "Microsoft.ContainerService/managedClusters")

データ・ストレージ

SQL

- [ ] Azure SQL Database
  - SKU: [ ] Basic [ ] Standard [ ] Premium [ ] vCore
  - [ ] Serverless
  - [ ] ゾーン冗長
- [ ] SQL Managed Instance
- [ ] PostgreSQL Flexible Server
- [ ] MySQL Flexible Server

NoSQL

- [ ] Cosmos DB
  - API: [ ] NoSQL [ ] MongoDB [ ] Cassandra [ ] Gremlin
  - 容量: [ ] Serverless [ ] Provisioned [ ] Autoscale
- [ ] Redis Cache
  - SKU: [ ] Basic [ ] Standard [ ] Premium

ストレージ

- [ ] Storage Account
  - SKU: [ ] Standard_LRS [ ] Standard_GRS [ ] Premium_LRS
  - [ ] Blob [ ] Files [ ] Queue [ ] Table
  - [ ] Data Lake Gen2
  - [ ] Private Endpoint

分析

- [ ] Synapse Analytics
- [ ] Data Factory
- [ ] Databricks
- [ ] Event Hubs

→ MCP で最新スキーマ取得:

mcp_bicep_experim_get_az_resource_type_schema(azResourceType: "Microsoft.Storage/storageAccounts")
mcp_bicep_experim_get_az_resource_type_schema(azResourceType: "Microsoft.DocumentDB/databaseAccounts")

監視・可観測性

- [ ] Log Analytics Workspace
  - 保持日数: \_\_\_ 日
- [ ] Azure Monitor Workspace (Prometheus)
- [ ] Application Insights
- [ ] Azure Managed Grafana
- [ ] Microsoft Sentinel
- [ ] アラートルール: \_\_\_

→ MCP で最新スキーマ取得:

mcp_bicep_experim_get_az_resource_type_schema(azResourceType: "Microsoft.OperationalInsights/workspaces")
microsoft_code_sample_search(query: "Log Analytics Workspace Bicep", language: "bicep")

セキュリティ

- [ ] Key Vault
  - [ ] RBAC モード
  - [ ] Private Endpoint
- [ ] Managed Identity
  - [ ] SystemAssigned
  - [ ] UserAssigned
- [ ] Azure AD 認証
- [ ] Defender for Cloud

DR・バックアップ

- [ ] Azure Backup
  - 対象: [ ] VM [ ] SQL [ ] Files
- [ ] Site Recovery
  - DR リージョン: \_\_\_
- [ ] Geo レプリケーション
  - [ ] Storage GRS
  - [ ] SQL Geo-Replica
  - [ ] Cosmos DB Multi-region

使い方

  1. 該当項目にチェックを入れる
  2. 必要な値を記入
  3. MCP ツールで最新スキーマを取得
  4. Bicep 実装に進む

Source: SKILL.md on GitHub

2 warnings4mo4 checks · Risk SAFE
  • Gen Agent Trust Hub4mo

    The skill is a comprehensive Azure infrastructure automation tool that uses Azure Bicep and Azure Verified Modules (AVM) to scaffold and deploy enterprise environments. It follows security best practices, such as using Managed Identities and Azure Key Vault for secret management. No malicious patterns, obfuscation, or unauthorized data access were detected. All external references target official Microsoft domains or well-known infrastructure tools like Flux CD.

  • Socket4mo

    No alerts

  • Snyk4mo

    Risk: MEDIUM · 2 issues

  • Runlayer7mo

    17/17 files flagged

Signed by skilld at 848fd9b. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 18 hours ago.

Activeupdated 3 months ago
argument-hint
構築したい Azure 構成、アプリ、制約条件
user-invocable
true
metadata
{
  "author": "yamapan (https://github.com/aktsmm)"
}

README badge

README badge for aktsmm/agent-skills/azure-env-builder