microsoft-docs
Permite que seu agente consulte a documentação oficial da Microsoft. Ele pode encontrar conceitos, tutoriais e exemplos de código para várias tecnologias da Microsoft.
O que ela faz
Esta ferramenta ajuda você a encontrar informações sobre tecnologias da Microsoft, como Azure, .NET e VS Code. Ela busca em sites oficiais para encontrar guias, tutoriais e exemplos de código.
Quando usar
- ✓Quando você precisa aprender sobre um serviço do Azure.
- ✓Quando procura um tutorial para desenvolver com .NET.
- ✓Quando quer entender como usar o VS Code ou o GitHub.
Exemplo do que pedir para a IA
“Como configurar o CORS no Azure Functions?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta pesquisa em diferentes fontes de documentação da Microsoft. Para a maioria das coisas, ela usa o Microsoft Learn. Para outras, como VS Code ou GitHub, ela usa fontes específicas.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add github/awesome-copilot --skill microsoft-docsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/microsoft-docs/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Microsoft Docs
Pesquisa de habilidades para o ecossistema de tecnologia da Microsoft. Abrange learn.microsoft.com e documentação que vive fora dele (repositórios VS Code, GitHub, Aspire, Agent Framework).
Padrão: Microsoft Learn MCP
Use estas ferramentas para tudo no learn.microsoft.com — Azure, .NET, M365, Power Platform, Agent Framework, Semantic Kernel, Windows e mais. Esta é a ferramenta principal para a grande maioria das consultas de documentação da Microsoft.
| Ferramenta | Propósito |
|---|---|
microsoft_docs_search |
Pesquisar learn.microsoft.com — conceitos, guias, tutoriais, configuração |
microsoft_code_sample_search |
Encontrar trechos de código funcionais da documentação do Learn. Passe language (python, csharp, etc.) para melhores resultados |
microsoft_docs_fetch |
Obter conteúdo completo de uma página de um URL específico (quando os trechos de pesquisa não são suficientes) |
Use microsoft_docs_fetch após a pesquisa quando precisar de tutoriais completos, todas as opções de configuração ou quando os trechos de pesquisa forem truncados.
Alternativa CLI
Se o servidor Learn MCP não estiver disponível, use a CLI mslearn do seu terminal ou shell (por exemplo, Bash, PowerShell ou cmd) em vez disso:
# Run directly (no install needed)
npx @microsoft/learn-cli search "BlobClient UploadAsync Azure.Storage.Blobs"
# Or install globally, then run
npm install -g @microsoft/learn-cli
mslearn search "BlobClient UploadAsync Azure.Storage.Blobs"
| Ferramenta MCP | Comando CLI |
|---|---|
microsoft_docs_search(query: "...") |
mslearn search "..." |
microsoft_code_sample_search(query: "...", language: "...") |
mslearn code-search "..." --language ... |
microsoft_docs_fetch(url: "...") |
mslearn fetch "..." |
Passe --json para search ou code-search para obter saída JSON bruta para processamento posterior.
Exceções: Quando Usar Outras Ferramentas
As seguintes categorias vivem fora do learn.microsoft.com. Use a ferramenta especificada em vez disso.
.NET Aspire — Use o Servidor Aspire MCP (preferencial) ou Context7
A documentação do Aspire vive em aspire.dev, não no Learn. A melhor ferramenta depende da sua versão da CLI do Aspire:
CLI 13.2+ (recomendado) — O servidor Aspire MCP inclui ferramentas de pesquisa de documentação integradas:
| Ferramenta MCP | Descrição |
|---|---|
list_docs |
Lista toda a documentação disponível em aspire.dev |
search_docs |
Pesquisa lexical ponderada em todo o conteúdo de aspire.dev |
get_doc |
Recupera um documento específico por slug |
Estes vêm na Aspire CLI 13.2 (PR #14028). Para atualizar: aspire update --self --channel daily. Ref: https://davidpine.dev/posts/aspire-docs-mcp-tools/
CLI 13.1 — O servidor MCP fornece pesquisa de integração (list_integrations, get_integration_docs), mas não pesquisa de documentação. Volte para Context7:
| ID da Biblioteca | Use para |
|---|---|
/microsoft/aspire.dev |
Principal — guias, integrações, referência da CLI, implantação |
/dotnet/aspire |
Código-fonte do tempo de execução — detalhes internos da API, detalhes de implementação |
/communitytoolkit/aspire |
Integrações da comunidade — Go, Java, Node.js, Ollama |
VS Code — Use Context7
A documentação do VS Code vive em code.visualstudio.com, não no Learn.
| ID da Biblioteca | Use para |
|---|---|
/websites/code_visualstudio |
Documentação do usuário — configurações, recursos, depuração, desenvolvimento remoto |
/websites/code_visualstudio_api |
API de Extensão — webviews, TreeViews, comandos, pontos de contribuição |
GitHub — Use Context7
A documentação do GitHub vive em docs.github.com e cli.github.com.
| ID da Biblioteca | Use para |
|---|---|
/websites/github_en |
Actions, API, repositórios, segurança, administração, Copilot |
/websites/cli_github |
Comandos e flags da GitHub CLI (gh) |
Agent Framework — Use Learn MCP + Context7
Os tutoriais do Agent Framework estão no learn.microsoft.com (use microsoft_docs_search), mas o repositório GitHub tem detalhes de nível de API que geralmente estão à frente da documentação publicada — especialmente a referência da API REST do DevUI, opções da CLI e integração .NET.
| ID da Biblioteca | Use para |
|---|---|
/websites/learn_microsoft_en-us_agent-framework |
Tutoriais — guias do DevUI, rastreamento, orquestração de fluxo de trabalho |
/microsoft/agent-framework |
Detalhes da API — endpoints REST do DevUI, flags da CLI, autenticação, AddDevUI/.NET MapDevUI |
Dica DevUI: Consulte o site do Learn para guias práticos e, em seguida, o repositório para detalhes de nível de API (esquemas de endpoint, configuração de proxy, tokens de autenticação).
Configuração do Context7
Para qualquer consulta do Context7, resolva primeiro o ID da biblioteca (uma vez por sessão):
…
Perguntas frequentes
O que é o Microsoft Learn?
É o site oficial da Microsoft com toda a documentação, guias e tutoriais sobre seus produtos e serviços.
O que são 'conceitos', 'tutoriais' e 'exemplos de código'?
Conceitos explicam o que é algo, tutoriais mostram como fazer algo passo a passo, e exemplos de código são trechos prontos para usar.
Preciso saber a versão exata da tecnologia?
É útil saber a versão (ex: .NET 8) para obter informações mais precisas, mas a ferramenta pode ajudar mesmo sem ela.
Detalhes
Descrição original do autor
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.
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5234
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
architecture-decision-records
Faz seu agente registrar decisões importantes sobre a estrutura do projeto. Ajuda a entender o porquê das escolhas feitas e a manter um histórico claro das mudanças.
affaan-m/ECC
code-tour
Faz seu agente criar guias passo a passo no código, com locais exatos em arquivos e linhas. É útil para apresentar um projeto, explicar código ou revisar mudanças. Ajuda a entender como um sistema funciona.
affaan-m/ECC
codebase-onboarding
Ajuda seu agente a analisar um código desconhecido e criar um guia de integração. Ele inclui um mapa da arquitetura, pontos de entrada e convenções. Ideal para quem está começando em um novo projeto.
affaan-m/ECC