charris-msft avatar

azure-cloud

Azure cloud development and operations. Use for ANY Azure task including infrastructure provisioning

by charris-msft|Open Source

Azure Cloud

I help you work with Azure services efficiently. Instead of loading everything upfront, I guide you to exactly what you need.

Quick Start

Tell me what you're trying to do. I'll point you to the right domain, tools, and documentation.

Domains

DomainUse WhenFile
DataQuerying databases, Cosmos DB, SQL, Redis, data pipelinesdomains/data/README.md
ComputeDeploying apps, Functions, containers, AKS, App Servicedomains/compute/README.md
StorageBlob storage, file shares, queues, Data Lakedomains/storage/README.md
SecurityKey Vault, RBAC, managed identities, Entra IDdomains/security/README.md
AIAI Search, Speech, Foundry, vector search, cognitive servicesdomains/ai/README.md
NetworkingVNets, load balancers, DNS, Front Door, private endpointsdomains/networking/README.md
ObservabilityMonitoring, logging, alerts, App Insights, Log Analyticsdomains/observability/README.md

By Scenario

ScenarioFile
Validate before deployingscenarios/validation.md
Deploy an applicationscenarios/deployment.md
Debug production issuesscenarios/diagnostics.md
Install Azure CLI tools (az, azd, func)scenarios/cli-tools.md
Configure Node.js/Express for Azurescenarios/nodejs-production.md
Reduce Azure costsscenarios/cost-optimization.md
Secure your resourcesscenarios/security-hardening.md

Tools

Tool TypeWhen to UseFile
MCP ServerRich data access, schema browsing, paginationmcp/setup.md
Azure CLI (az)Resource management, scripting, queriescli/cheatsheet.md
Azure Developer CLI (azd)Application deployment (infrastructure + code)cli/cheatsheet.md

How to Use This Skill

  1. Identify the relevant domain or scenario from the tables above
  2. Read that file: domains/data/README.md or scenarios/deployment.md
  3. Follow instructions there - they reference MCP tools, CLI commands, or deeper docs
  4. For service-specific details, the domain README points to service files

Example Flows

User asks: "Query my Cosmos DB for users created this week"

  1. This is a Data domain task -> read domains/data/README.md
  2. Domain README shows Cosmos DB options -> MCP tool or CLI
  3. For complex queries -> read domains/data/services/cosmos-db.md

User asks: "Deploy my app to Azure"

  1. This is a Deployment scenario -> read scenarios/deployment.md
  2. Scenario guides compute choice and deployment method
  3. For Container Apps details -> read domains/compute/services/container-apps.md

User asks: "azd command not found"

  1. This is a CLI tools issue -> read scenarios/cli-tools.md
  2. Use azure__extension_cli_install MCP tool with cli-type: "azd"
  3. Follow platform-specific installation instructions