github avatar

Microsoft Docs

The microsoft-docs skill enables developers to search and retrieve official Microsoft documentation across the Azure, .NET, and broader Microsoft technology ecosystem, including learn.microsoft.com and external sources like Aspire and GitHub. It solves the problem of fragmented documentation by providing unified search across multiple Microsoft documentation platforms through integrated tools for querying concepts, tutorials, code samples, and full page content. The skill serves developers building on Microsoft technologies who need quick access to authoritative reference material and working code examples.

skills.sh installs
15K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill microsoft-docs --agent claude-code

Installs into .claude/skills of the current project.

Files

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.

ToolPurpose
microsoft_docs_searchSearch learn.microsoft.com — concepts, guides, tutorials, configuration
microsoft_code_sample_searchFind working code snippets from Learn docs. Pass language (python, csharp, etc.) for best results
microsoft_docs_fetchGet full page content from a specific URL (when search excerpts aren't enough)

Use microsoft_docs_fetch 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:

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, Documentation, AI & Agent Building, Cloud & Infrastructure, .NET & C#

More from github/awesome-copilot

All 318
1github avatarplaywright-explore-websitegithub/awesome-copilotWebsite exploration for testing using Playwright MCP14.8Kskills.sh installs
2github avatarazure-devops-cligithub/awesome-copilotManage Azure DevOps resources via CLI including projects, repos, pipelines, builds, pull requests, work items, artifacts, and service endpoints. Use when workin14.8Kskills.sh installs
3github avatarjavascript-typescript-jestgithub/awesome-copilotBest practices for writing JavaScript/TypeScript tests using Jest, including mocking strategies, test structure, and common patterns.14.5Kskills.sh installs
4github avatarnuget-managergithub/awesome-copilotManage NuGet packages in .NET projects/solutions. Use this skill when adding, removing, or updating NuGet package versions. It enforces using `dotnet` CLI for p14.5Kskills.sh installs
5github avatarmicrosoft-code-referencegithub/awesome-copilotLook up Microsoft API references, find working code samples, and verify SDK code is correct. Use when working with Azure SDKs, .NET libraries, or Microsoft APIs14.4Kskills.sh installs
6github avatarcreate-specificationgithub/awesome-copilotCreate a new specification file for the solution, optimized for Generative AI consumption.13.6Kskills.sh installs