Agent skill · software engineering · aiskillstore

azure-identity-dotnet

Azure Identity SDK for .NET. Authentication library for Azure SDK clients using Microsoft Entra ID. Use for DefaultAzureCredential, managed identity, service principals, and developer credentials.

Why this skill is useful

Provides specific commands and patterns for authenticating Azure SDK clients that the AI wouldn't reliably generate on its own.

What it needs

Requires dotnet installed locally. Requires azure account access. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Azure.Identity (.NET) Authentication library for Azure SDK clients using Microsoft Entra ID (formerly Azure AD). Installation Current Versions: Stable v1.17.1, Preview v1.18.0-beta.2 Environment Variables Service Principal with Secret Service Principal with Certificate Managed Identity DefaultAzureCredential The recommended credential for most scenarios. Tries multiple authentication methods in order: Order Credential Enabled by Default ------- ------------ ------------------- 1 EnvironmentCredential Yes 2 WorkloadIdentityCredential Yes 3 ManagedIdentityCredential Yes 4 VisualStudioCredential Yes 5 VisualStudioCodeCredential Yes 6 AzureCliCredential Yes 7 AzurePowerShellCredential Yes 8 AzureDeveloperCliCredential Yes 9 InteractiveBrowserCredential No Basic Usage ASP.NET Core with Dependency Injection Customizing DefaultAzureCredential Credential Types ManagedIdentityCredential (Production) ClientSecretCredential ClientCertificateCredential ChainedTokenCredential (Custom Chain) Developer Credentials Environment-Based Configuration Sovereign Clouds Credential Types Reference Category Credential Purpose ---------- ------------ --------- Chains DefaultAzureCredential Preconfigured chain for dev-to-prod ChainedTokenCredential Custom credential chain Azure-Hosted ManagedIdentityCredential Azure managed identity WorkloadIdentityCredential Kubernetes workload identity EnvironmentCredential Environment variables Service Principal ClientSecretCredential Client ID + secret ClientCertificateCredential Client ID + certificate ClientAssertionCredential Signed client assertion User InteractiveBrowserCredential Browser-based auth DeviceCodeCredential Device code flow OnBehalfOfCredential Delegated identity Developer AzureCliCredential Azure CLI AzurePowerShellCredential Azure PowerShell AzureDeveloperCliCredential Azure Developer CLI VisualStudioCredential Visual Studio Best Practices 1. Use Deterministic Credentials in Production 2. Reuse Credential Instances 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/azure-identity-dotnet

View the source on GitHub

Browse the @skills marketplace