Office app
Microsoft 365 agent skills for Claude Code, Codex and other agents.
- skills
- 111
- official
- 27
- Type
- Office app
- Website
- microsoft.com
- Official GitHub
- OfficeDev, microsoftgraph
Microsoft 365 skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
Official (27 skills)
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Create agent skills for Microsoft technologies using official documentation. | MicrosoftDocs/ | 1.9k | 3 repos | ~2.1k | Automated safety check: Pass | CC-BY-4.0 | 8 days ago |
| 2 | Understand Microsoft technologies by querying official documentation. | MicrosoftDocs/ | 1.9k | 1 repo | ~723 | Automated safety check: Pass | CC-BY-4.0 | 8 days ago |
| 3 | Create, build, deploy, and localize declarative agents for M365 Copilot and Teams. | microsoft/ | 1k | — | ~3.2k | Automated safety check: Pass | Unknown | today |
| 4 | A skill your agent uses when a user wants to create, run, or analyze evaluation suites for Microsoft 365 Copilot declarative agents with the public @microsoft/m365-copilot-eval CLI. | microsoft/ | 1k | — | ~2k | Automated safety check: Notes | Unknown | today |
| 5 | Provision Microsoft Entra Agent Identity Blueprints, BlueprintPrincipals, and per-instance Agent Identities via Microsoft Graph, and configure OAuth 2.0 token exchange (fmipath, OBO, cross-tenant)… | microsoft/ | 255 | 3 repos | ~4k | Automated safety check: Pass | MIT | yesterday |
| 6 | Install or update the M365 Agents Toolkit (ATK) CLI and VS Code extension. | microsoft/ | 1k | — | ~668 | Automated safety check: Pass | Unknown | today |
| 7 | Build, test, and deploy code-based Teams apps using the M365 Agents Toolkit CLI. | microsoft/ | 1k | — | ~1.8k | Automated safety check: Notes | Unknown | today |
| 8 | Build MCP servers for Copilot Chat using the OpenAI Apps SDK or MCP Apps SDK widget rendering support (any language). | microsoft/ | 1k | — | ~6.1k | Automated safety check: Notes | Unknown | today |
| 9 | WorkIQ tools for Microsoft 365 workplace data and actions. An agent skill from microsoft/work-iq. | microsoft/ | 1k | — | ~15k | Automated safety check: Pass | Unknown | today |
| 10 | Sub-skill of microsoft-365-agents-toolkit. An agent skill from microsoft/work-iq. | microsoft/ | 1k | 1 repo | ~2.3k | Automated safety check: Pass | Unknown | today |
| 11 | WorkIQ tools for Microsoft 365 workplace data and actions. An agent skill from microsoft/work-iq. | microsoft/ | 1k | — | ~3.3k | Automated safety check: Pass | Unknown | today |
| 12 | Microsoft 365 Agents SDK for Python. An agent skill from microsoft/skills. | microsoft/ | 3.1k | 6 repos | ~3.5k | Automated safety check: Notes | MIT | yesterday |
| 13 | Microsoft 365 Agents SDK for .NET. An agent skill from microsoft/skills. | microsoft/ | 3.1k | 6 repos | ~2.5k | Automated safety check: Pass | MIT | yesterday |
| 14 | Microsoft 365 Agents SDK for TypeScript/Node.js. An agent skill from microsoft/skills. | microsoft/ | 3.1k | 6 repos | ~1.7k | Automated safety check: Pass | MIT | yesterday |
| 15 | Generate a complete TypeSpec declarative agent with instructions, capabilities, and conversation starters for Microsoft 365 Copilot | github/ | 40k | 2 repos | ~737 | Automated safety check: Pass | MIT | yesterday |
| 16 | Generate a TypeSpec API plugin with REST operations, authentication, and Adaptive Cards for Microsoft 365 Copilot | github/ | 40k | 2 repos | ~1k | Automated safety check: Pass | MIT | yesterday |
| 17 | Complete development kit for Microsoft 365 Copilot declarative agents with three comprehensive workflows (basic, advanced, validation), TypeSpec support, and Microsoft 365 Agents Toolkit integration | github/ | 40k | 1 repo | ~1.2k | Automated safety check: Pass | MIT | yesterday |
| 18 | Create Agent Users in Microsoft Entra ID from Agent Identities, enabling AI agents to act as digital workers with user identity capabilities in Microsoft 365 and Azure environments. | github/ | 40k | 1 repo | ~2.3k | Automated safety check: Pass | MIT | yesterday |
| 19 | Microsoft Entra Agent ID (preview) for creating OAuth2-capable AI agent identities via Microsoft Graph beta API. | microsoft/ | 3.1k | 1 repo | ~2.3k | Automated safety check: Pass | MIT | yesterday |
| 20 | Guides the Copilot CLI on how to use the WorkIQ CLI/MCP server to query Microsoft 365 Copilot data (emails, meetings, docs, Teams, people) for live context, summaries, and recommendations. | github/ | 40k | 1 repo | ~1.4k | Automated safety check: Pass | MIT | yesterday |
| 21 | Integrate Microsoft Graph SDK into any project — .NET, TypeScript/JavaScript, or Python. | github/ | 40k | — | ~2.1k | Automated safety check: Pass | MIT | yesterday |
| 22 | Agent-callable Microsoft Outlook tools — read and search mail, send/reply/forward, organize messages and folders, manage calendar events, and manage contacts. | zapier/ | 176 | — | ~4.6k | Automated safety check: Pass | Elastic-2.0 | 1 mo ago |
| 23 | Create, build, deploy, and localize declarative agents for M365 Copilot and Teams. | microsoft/ | 3.1k | — | ~3.2k | Automated safety check: Notes | MIT | yesterday |
| 24 | Guide the user to add a data source, connection, or API connector to a Canvas App via Power Apps Studio, then verify and continue. | microsoft/ | 967 | 1 repo | ~1.1k | Automated safety check: Pass | MIT | yesterday |
| 25 | Builds, tests, and deploys Microsoft 365 apps and agents for Teams and Copilot. | microsoft/ | 3.1k | — | ~1.9k | Automated safety check: Notes | MIT | yesterday |
| 26 | Adds Office 365 Outlook connector to a Power Apps code app. An agent skill from microsoft/power-platform-skills. | microsoft/ | 967 | — | ~1.5k | Automated safety check: Notes | MIT | yesterday |
| 27 | Adds Work IQ (M365 Copilot Search) to a Power Apps code app via the Work IQ Copilot MCP connector (shareda365copilotchatmcp), then wires up a production-ready McpSession wrapper for AI-powered… | microsoft/ | 967 | — | ~5.6k | Automated safety check: Notes | MIT | yesterday |
Community
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 28 | This skill should be used when the user asks to "create a new prompt sample", "add a new prompt sample", "scaffold a new prompt sample", "create a prompt contribution", "add a prompt", or needs to… | pnp/ | 891 | — | ~2.6k | Automated safety check: Pass | MIT | 2 days ago |
| 29 | 29.Msgraph Up-to-date Microsoft Graph API knowledge for AI agents. An agent skill from merill/msgraph. | merill/ | 114 | — | ~3.2k | Automated safety check: Pass | MIT | yesterday |
| 30 | Generate a new PnP PowerShell cmdlet modelled on an existing sibling - class with the right base class and permission attributes, the documentation page, and the changelog entry. | pnp/ | 905 | — | ~1.3k | Automated safety check: Pass | MIT | yesterday |
| 31 | C 12 / .NET 8 and PowerShell cmdlet design rules for this repository - naming, output and error channels, parameter validation, ShouldProcess, async, culture, cross-platform and ALC constraints. | pnp/ | 905 | — | ~2.1k | Automated safety check: Pass | MIT | yesterday |
| 32 | Builds, tests, and deploys Microsoft 365 apps and agents for Teams and Copilot. | OfficeDev/ | 781 | — | ~2.8k | Automated safety check: Notes | Unknown | yesterday |
| 33 | Review PRs for declarative agent samples (da- folders) in pnp/copilot-pro-dev-samples. | pnp/ | 166 | — | ~720 | Automated safety check: Pass | MIT | 2 days ago |
| 34 | 34.Issue Triage Take a PnP PowerShell GitHub issue, find the cmdlet that owns it, trace the code path, and decide whether the cause is in this repo or in PnP Framework, PnP Core SDK or the service. | pnp/ | 905 | — | ~1.8k | Automated safety check: Pass | MIT | yesterday |
| 35 | A skill your agent uses when: running an existing vscuse test case, reproducing a failing vscuse plan, deciding product bug vs test plan drift vs setup failure vs flake, repairing a failing case… | OfficeDev/ | 781 | — | ~4.1k | Automated safety check: Pass | Unknown | yesterday |
| 36 | Use CLI for Microsoft 365 to manage Microsoft 365 tenants from the terminal. | pnp/ | 131 | — | ~3.5k | Automated safety check: Pass | MIT | 2 days ago |
| 37 | 37.Outlook Read, search, and manage Outlook emails and calendar via Microsoft Graph API. | CraftOS-dev/ | 392 | 2 repos | ~1.8k | Automated safety check: Pass | MIT | today |
| 38 | 38.Spfx Release Automate SPFx version releases - branch, update files, commit, open PR, then tag after merge | pnp/ | 134 | — | ~572 | Automated safety check: Notes | MIT | 3 mo ago |
| 39 | 39.Msgraph Work with Microsoft 365 services via the Graph API — emails, calendar events, SharePoint sites (read and write), Teams chats and channel messages, OneDrive files, OneNote notebooks, Planner task… | codemie-ai/ | 294 | — | ~4.1k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 40 | 40.New Cmdlet The conventions a PnP PowerShell cmdlet must satisfy - base class selection, permission attributes, PipeBinds, parameter validation, Graph and CSOM call patterns, and the documentation plus… | pnp/ | 905 | — | ~1.6k | Automated safety check: Pass | MIT | yesterday |
| 41 | Write PowerShell scripts using CLI for Microsoft 365 commands to automate Microsoft 365 management tasks. | pnp/ | 131 | — | ~3.3k | Automated safety check: Pass | MIT | 2 days ago |
| 42 | Audit PnP PowerShell permission attributes against the APIs a cmdlet actually calls and against its documentation. | pnp/ | 905 | — | ~2.1k | Automated safety check: Pass | MIT | yesterday |
| 43 | Guides work with Outlook, OneDrive, SharePoint, Teams, Excel, To Do and Planner through aai-cli's Microsoft Graph commands, starting from which service owns the data. | aai-labs/ | 109 | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 44 | Compare the public cmdlet surface of the current branch against dev - names, aliases, parameters, types, mandatory flags, parameter sets, output types, permissions - and classify each change as… | pnp/ | 905 | — | ~1.1k | Automated safety check: Pass | MIT | yesterday |
| 45 | Read, search, and download emails and attachments from Microsoft Outlook via OAuth2. | lawve-ai/ | 826 | — | ~672 | Automated safety check: Pass | AGPL-3.0 | 5 days ago |
| 46 | Report/investigate RUNTIME ACTIVITY of AI agents (Agent 365 / Copilot Studio / M365 Copilot / Work IQ) — agents used, tools/connectors, channels, tokens, prompt/reply content, and Prompt Shield… | SCStelz/ | 249 | — | ~17k | Automated safety check: Pass | MIT | yesterday |
| 47 | 47.Code Review Review changes to PnP PowerShell for the failure modes this repository actually ships - silently ignored input, unpaged Graph collections, the wrong base class, permission attributes that do not… | pnp/ | 905 | — | ~2.3k | Automated safety check: Pass | MIT | yesterday |
| 48 | Audit or report on AI agent security posture across Copilot Studio, Microsoft 365 Copilot, Microsoft Foundry, and third-party agents. | SCStelz/ | 249 | — | ~21k | Automated safety check: Pass | MIT | yesterday |
Questions, answered from the data.
What is the best Microsoft 365 skill?
Microsoft Skill Creator (official) from MicrosoftDocs/mcp ranks first of the 111 Microsoft 365 skills listed here, with the highest score: its repository has 1.9k GitHub stars, 3 other GitHub owners carry a copy, its SKILL.md loads about 2.1k tokens and it passes the automated safety check with no findings. Next come Microsoft Docs and Declarative Agent Developer.
Is there an official Microsoft 365 skill?
27 of the 111 Microsoft 365 skills are official, published by the vendor's own GitHub organization: Microsoft Skill Creator, Microsoft Docs, Declarative Agent Developer, M365 Agent Evaluator, Entra Agent Id and 22 more.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.