Every AI agent needs its own secure identity. This skill helps you create and manage those identities using Microsoft Entra and Microsoft Graph. Each agent instance gets a unique identity with its own permissions and audit trail.
You start with an Agent Identity Blueprint that defines a type of agent. Then you add a BlueprintPrincipal and create separate Agent Identities for each running agent. This skill handles the OAuth 2.0 token exchange so agents can prove who they are.
Administrators can assign specific permissions to each agent identity. This keeps your system secure and makes it easy to see what each agent did. The skill supports cross-tenant flows and a polyglot sidecar for agents in any programming language.
Global
mkdir -p ~/.claude/skills/entra-agent-idProject
mkdir -p .claude/skills/entra-agent-idSource Repository
Entra App Registrationmicrosoft/azure-skills
Register apps in Entra ID for secure authentication and API access with OAuth 2.0
Firebase Auth Basicsfirebase/agent-skills
Add secure user sign-in to your app with Firebase Authentication in minutes
Convex Setup Authget-convex/agent-skills
Set up secure login and user management for your Convex app
Better Auth Best Practicesbetter-auth/skills
Add secure login to your app with email, OAuth, and plugins
Create Auth Skillbetter-auth/skills
Set up login and sign-up in your app with Better Auth easily
Email And Password Best Practicesbetter-auth/skills
Set up email verification, password reset, and secure login with Better Auth
Clerk Setupclerk/skills
Quickly add Clerk authentication to any project using the CLI tool
Clerk Custom Uiclerk/skills
Customize authentication UI and flows for a branded login experience