entra-app-registration
entra-app-registration is an agent skill published by microsoft. It lives in the microsoft/skills repository, which has 3,148 GitHub stars and is licensed under MIT; we last read it on 2026-09-16.
This tool guides you through registering an app with Microsoft Entra ID, configuring OAuth 2.0 authentication, and integrating MSAL for authentication and authorization. It requires your Entra ID credentials.
Install
skills is a generic installer for any repository of Claude agent skills -- it reads microsoft/skills’s own structure rather than assuming one, the same way this page reads the skill’s own SKILL.md rather than assuming a format.
npx skills add microsoft/skills
Maintenance
Guides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure OAuth, set up authentication, add API permissions, generate service principal, MSAL example, console app auth, Entra ID setup, Azure AD authentication. DO NOT USE FOR: Key Vault secrets (use azure-keyvault-expiration-audit), general Azure resource security guidance.
Common questions about entra-app-registration
- What does entra-app-registration do?
- This tool guides you through registering an app with Microsoft Entra ID, configuring OAuth 2.0 authentication, and integrating MSAL for authentication and authorization. It requires your Entra ID credentials.
- How do I install entra-app-registration?
- Run npx skills add microsoft/skills. The skills installer reads the repository’s own structure, so it works for any repository of agent skills.
- Who publishes entra-app-registration?
- microsoft.
- Is entra-app-registration maintained, and what licence does it use?
- Its repository has 3,148 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-25. The repository declares the MIT licence.