Agentic skills for developers
Install
npx skills add microsoftgraph/dev-skillsgh skill install microsoftgraph/dev-skillsgit clone --depth 1 https://github.com/microsoftgraph/dev-skillsSkills in this collection
- Endpoint ResolverMicrosoft GraphUSE FOR: Determine the exact Microsoft Graph endpoints and least-privileged permissions needed for a use case and auth context. Identify operation, find docs, copy endpoint, validate permission, and return table with endpoints and permissions. DO NOT USE FOR: Non-Microsoft Graph scenarios. INVOKES: None.
- Generate Sdk AiMicrosoft GraphUSE FOR: Generate a minimal, purpose-built, AI-generated SDK for Microsoft Graph given an endpoint path and target language (C#, Python, Typescript). DO NOT USE FOR: Kiota-generated SDK clients. INVOKES: None.
- Generate Sdk KiotaMicrosoft GraphUSE FOR: Generate or update a minimal, deterministic Microsoft Graph SDK with Kiota from resolved endpoints. Install, check version, generate or update SDK, check generated models. DO NOT USE FOR: AI-generated SDK clients. INVOKES: None.
- OrchestratorMicrosoft GraphUSE FOR: Generate, change, or extend modular, minimal Microsoft Graph SDK apps for a use case. Identify requirements, resolve endpoints, generate SDK, write app code, and provide run instructions. DO NOT USE FOR: Non-Microsoft Graph scenarios. INVOKES: endpoint-resolver, generate-sdk-kiota, generate-sdk-ai, write-app-code.
- Write App CodeMicrosoft GraphUSE FOR: Write app code with the generated SDK: validate exports, implement auth, and apply patterns. DO NOT USE FOR: Non-Microsoft Graph scenarios. INVOKES: None.