10 skills · 6 categories
Claude Code skills for Microsoft Azure
Azure skills for Functions, Container Apps, Entra ID and the .NET services that usually run there, plus multi-cloud skills for security posture and cost that cover Azure.
Start with these
- 1
Azure Container Apps
Revisions, KEDA scaling and secrets without passwords
Claude defines Container Apps in YAML or Bicep with managed identity for ACR and Key Vault, real startup and readiness probes, and ingress limited to what is needed. Scaling uses HTTP or KEDA queue rules tuned per workload, releases run as revisions with explicit traffic weights and labels, and debugging starts from system logs instead of guesswork.
- 2
Azure Functions
Current models, managed identity and handled poison queues
Claude builds function apps on the current programming model for each language, migrating off in-process .NET and function.json-era code before the support cutoff. It picks a hosting plan from latency and networking needs, connects triggers through managed identity and Key Vault references, tunes host.json per trigger, and makes sure failing messages land in a monitored poison or dead-letter queue.
- 3
C# and .NET
Nullable-clean, cancellable, typed .NET code
Claude sets up .NET solutions with Directory.Build.props, central package versions, nullable reference types and warnings as errors, then writes code that threads a CancellationToken through every async call and never blocks on .Result. Endpoints use minimal APIs with typed result unions and route groups, and EF Core reads are projected and untracked.
All 10 Microsoft Azure skills
Grouped by category. Each card opens the full playbook, example prompts and install commands.
Languages 2
C# and .NET
Nullable-clean, cancellable, typed .NET code
Claude sets up .NET solutions with Directory.Build.props, central package versions, nullable reference types and warnings as errors, then writes code that threads a CancellationToken through every async call and never blocks on .Result. Endpoints use minimal APIs with typed result unions and route groups, and EF Core reads are projected and untracked.
PowerShell Scripting
Object pipelines that stop on errors and honor -WhatIf
Claude writes PowerShell that passes objects instead of formatted text, uses CmdletBinding with validated parameters and pipeline input, and makes failures stop the script, including native commands such as git and az. Destructive work goes through ShouldProcess and a -WhatIf dry run first, modules export explicit function lists, and PSScriptAnalyzer and Pester gate every change.
Cloud Platforms 3
Azure Container Apps
Revisions, KEDA scaling and secrets without passwords
Claude defines Container Apps in YAML or Bicep with managed identity for ACR and Key Vault, real startup and readiness probes, and ingress limited to what is needed. Scaling uses HTTP or KEDA queue rules tuned per workload, releases run as revisions with explicit traffic weights and labels, and debugging starts from system logs instead of guesswork.
Azure Functions
Current models, managed identity and handled poison queues
Claude builds function apps on the current programming model for each language, migrating off in-process .NET and function.json-era code before the support cutoff. It picks a hosting plan from latency and networking needs, connects triggers through managed identity and Key Vault references, tunes host.json per trigger, and makes sure failing messages land in a monitored poison or dead-letter queue.
Cloud Cost Audit
Find the money, prove it, cut it with sign-off
Claude breaks the bill down by service, usage type and tag, explains the handful of items that make up most of the spend, and hunts idle disks, unused IPs, log groups without retention and NAT traffic that a gateway endpoint would remove. It rightsizes before recommending commitments, never deletes without approval, and delivers a savings report with evidence for every number.
Security 2
Cloud Security Posture
Find the public bucket before someone else does
Claude audits cloud accounts with read-only roles across every region: it confirms logging baselines, runs Prowler against a CIS framework, adds targeted CLI checks for public data, open admin ports and risky identities, then collapses findings into root causes. Fixes go into Terraform or CDK after usage evidence and confirmation, each paired with an SCP or org policy guardrail.
SAML SSO
Enterprise single sign-on without the XML bypasses
Claude adds SAML as a careful service provider: a patched library in strict mode, per-tenant connections with pinned IdP certs, audience, recipient, time, InResponseTo and replay checks, and users keyed by tenant plus IdP subject instead of email. IdP-initiated login stays off by default, and an 18-case suite of forged, replayed and wrapped responses must fail before launch.
Install
Every Microsoft Azure skill in one command
Installs into ~/.claude/skills/. Add --project after -- to install into the current repository.
curl -fsSL https://claudeskills.page/install.sh | sh -s -- azure-container-apps azure-functions csharp-dotnet aspnet-core-apis cloud-cost-audit cloud-security-posture saml-sso github-actions powershell-scripting microsoft-graph Microsoft Azure skills FAQ
What is the best Claude Code skill for Microsoft Azure?
Start with Azure Container Apps: Revisions, KEDA scaling and secrets without passwords. Then add Azure Functions and C# and .NET, which cover the next most common Microsoft Azure requests.
How do I install all 10 Microsoft Azure skills at once?
Pass every name to the installer in one command: curl -fsSL https://claudeskills.page/install.sh | sh -s -- azure-container-apps azure-functions csharp-dotnet aspnet-core-apis cloud-cost-audit cloud-security-posture saml-sso github-actions powershell-scripting microsoft-graph. Add --project to install them into the current repository's .claude/skills/ folder so your team gets them too.
Do these Microsoft Azure skills work outside Claude Code?
Yes. Each skill uses only the portable Agent Skills frontmatter, so the same folder works on claude.ai, through the Claude API and in the Agent SDK. Skills that run bundled scripts need an environment with code execution.