AzureADAzureADOfficialยท3 Agent Skills Included

microsoft-identity-web

Add Microsoft Entra ID authentication to ASP.NET Core apps

Adds Microsoft Entra ID sign-in, token acquisition, and API protection to ASP.NET Core and .NET Aspire applications. Automates app registration provisioning, credential setup, and mTLS proof-of-possession configuration without manual Azure portal work. Eliminates complex OAuth boilerplate so developers secure web apps and APIs in minutes.
npx skills add AzureAD/microsoft-identity-web --all -g -y
Available:

Instructs the AI agent on how to plan, write, and test C# authentication code in this repository, including security-first thinking, coding conventions, and tool usage rules.

All Skills in This Repository (3)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install microsoft-identity-web?โ–ผ

Run `npx skills add AzureAD/microsoft-identity-web --all -g -y` in your terminal to install all skills in this suite globally.

How to add Entra ID login to a .NET Aspire app?โ–ผ

The entra-id-aspire-authentication skill guides your agent to add OIDC sign-in to Blazor and JWT protection to APIs, then the provisioning skill creates the required app registrations automatically.

Can AI create Azure AD app registrations for me?โ–ผ

Yes. The provisioning skill uses Microsoft Graph PowerShell to create app registrations, set scopes and redirect URIs, generate secrets, and update your appsettings.json files.

What is mTLS proof-of-possession in Microsoft.Identity.Web?โ–ผ

It cryptographically binds access tokens to a client certificate so only the certificate holder can use them. The boundcredentials skill configures it for certificates, managed identity, or federated credentials.

Does this work with Claude Code and other AI agents?โ–ผ

Yes. All skills follow the standard SKILL.md format and run in Claude Code, Cursor, Codex, and other compatible AI coding agents.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’