Skills for Real Engineers. Straight from my .agents directory.
entra-app-registration
Agent skill frommicrosoft/azure-skills
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.
How to install entra-app-registration
npx skills add microsoft/azure-skills# or add only this skill to Claude Code: copy the folder
skills/entra-app-registration/
# into
~/.claude/skills/entra-app-registration/ (all projects)
.claude/skills/entra-app-registration/ (one project)
1## Overview23Microsoft Entra ID (formerly Azure Active Directory) is Microsoft's cloud-based identity and access management service. App registrations allow applications to authenticate users and access Azure resources securely.45### Key Concepts67| Concept | Description |8|---------|-------------|9| **App Registration** | Configuration that allows an app to use Microsoft identity platform |10| **Application (Client) ID** | Unique identifier for your application |11| **Tenant ID** | Unique identifier for your Azure AD tenant/directory |12| **Client Secret** | Password for the application (confidential clients only) |13| **Redirect URI** | URL where authentication responses are sent |14| **API Permissions** | Access scopes your app requests |15| **Service Principal** | Identity created in your tenant when you register an app |1617### Application Types1819| Type | Use Case |20|------|----------|21| **Web Application** | Server-side apps, APIs |22| **Single Page App (SPA)** | JavaScript/React/Angular apps |23| **Mobile/Native App** | Desktop, mobile apps |24| **Daemon/Service** | Background services, APIs |2526## Core Workflow2728### Step 1: Register the Application2930Create an app registration in the Azure portal or using Azure CLI.3132**Portal Method:**331. Navigate to Azure Portal → Microsoft Entra ID → App registrations342. Click "New registration"353. Provide name, supported account types, and redirect URI364. Click "Register"37…
Excerpt shown under the repository's MIT license.
More skills in azure-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
