Agent skill · research science · github
microsoft-docs
Query official Microsoft documentation to find concepts, tutorials, and code examples across Azure, .NET, Agent Framework, Aspire, VS Code, GitHub, and more. Uses Microsoft Learn MCP as the default, with Context7 and Aspire MCP for content that lives outside learn.microsoft.com.
Why this skill is useful
Provides specific commands and tools for querying Microsoft documentation that the AI wouldn't reliably generate on its own.
What it needs
About 3k tokens when loaded. Last updated 2026-08-07. 37,534 stars on the source repository.
What this skill does
Microsoft Docs Research skill for the Microsoft technology ecosystem. Covers learn.microsoft.com and documentation that lives outside it (VS Code, GitHub, Aspire, Agent Framework repos). --- Default: Microsoft Learn MCP Use these tools for everything on learn.microsoft.com — Azure, .NET, M365, Power Platform, Agent Framework, Semantic Kernel, Windows, and more. This is the primary tool for the vast majority of Microsoft documentation queries. Tool Purpose ------ --------- microsoftdocssearch Search learn.microsoft.com — concepts, guides, tutorials, configuration microsoftcodesamplesearch Find working code snippets from Learn docs. Pass language (python, csharp, etc.) for best results microsoftdocsfetch Get full page content from a specific URL (when search excerpts aren't enough) Use microsoftdocsfetch after search when you need complete tutorials, all config options, or when search excerpts are truncated. CLI Alternative If the Learn MCP server is not available, use the mslearn CLI from your terminal or shell (for example, Bash, PowerShell, or cmd) instead: MCP Tool CLI Command ---------- ------------- microsoftdocssearch(query: "...") mslearn search "..." microsoftcodesamplesearch(query: "...", language: "...") mslearn code-search "..." --language ... microsoftdocsfetch(url: "...") mslearn fetch "..." Pass --json to search or code-search to get raw JSON output for further processing. --- Exceptions: When to Use Other Tools The following categories live outside learn.microsoft.com. Use the specified tool instead. .NET Aspire — Use Aspire MCP Server (preferred) or Context7 Aspire docs live on aspire.dev, not Learn. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills github/microsoft-docs