Microsoft Docs

作者 microsoft354361d83247无许可证收录于 2026年10月8日更新于 2026年10月8日

Understand Microsoft technologies by querying official documentation. Use whenever the user asks how something works, wants tutorials, needs configuration options, limits, quotas, or best practices for any Microsoft technology (Azure, .NET, M365, Windows, Power Platform, etc.)—even if they don't mention "docs." If the question is about understanding a concept rather than writing code, this is the right skill.

精选仅含说明Research & Analysis
AI 生成的概览

查询微软官方文档,用于解释概念、教程、配置、限制和最佳实践。

功能
该技能通过 Microsoft Learn MCP 服务器查询微软官方文档,使用搜索和抓取工具获取概念、指南、教程、配置选项、限制和配额。它返回 Azure、.NET、M365、Windows、Power Platform 等微软技术的文档内容和完整页面正文。当 MCP 服务器不可用时,它还说明了使用 mslearn 命令行工具的备用方式。
适用场景
当用户询问某项微软技术的工作原理、需要教程或快速入门,或需要配置设置、限制、配额或最佳实践时使用。它适合概念理解类问题,而非编写代码的任务。
运行要求
需要访问 learn.microsoft.com/api/mcp 上的 Microsoft Learn MCP 服务器,或具备网络访问和 Node.js/npx 以运行 mslearn 命令行工具(@microsoft/learn-cli)。该技能不附带脚本,仅为说明文档。

Microsoft Docs

Tools

ToolUse For
microsoft_docs_searchFind documentation—concepts, guides, tutorials, configuration
microsoft_docs_fetchGet full page content (when search excerpts aren't enough)

When to Use

  • Understanding concepts — "How does Cosmos DB partitioning work?"
  • Learning a service — "Azure Functions overview", "Container Apps architecture"
  • Finding tutorials — "quickstart", "getting started", "step-by-step"
  • Configuration options — "App Service configuration settings"
  • Limits & quotas — "Azure OpenAI rate limits", "Service Bus quotas"
  • Best practices — "Azure security best practices"

Query Effectiveness

Good queries are specific:

# ❌ Too broad"Azure Functions"
# ✅ Specific"Azure Functions Python v2 programming model""Cosmos DB partition key design best practices""Container Apps scaling rules KEDA"

Include context:

  • Version when relevant (.NET 8, EF Core 8)
  • Task intent (quickstart, tutorial, overview, limits)
  • Platform for multi-platform docs (Linux, Windows)

When to Fetch Full Page

Fetch after search when:

  • Tutorials — need complete step-by-step instructions
  • Configuration guides — need all options listed
  • Deep dives — user wants comprehensive coverage
  • Search excerpt is cut off — full context needed

Why Use This

  • Accuracy — live docs, not training data that may be outdated
  • Completeness — tutorials have all steps, not fragments
  • Authority — official Microsoft documentation

CLI Alternative

If the Learn MCP server is not available, use the mslearn CLI from the command line instead:

sh
# Run directly (no install needed)npx @microsoft/learn-cli search "azure functions timeout"
# Or install globally, then runnpm install -g @microsoft/learn-climslearn search "azure functions timeout"
MCP ToolCLI Command
microsoft_docs_search(query: "...")mslearn search "..."
microsoft_docs_fetch(url: "...")mslearn fetch "..."

The fetch command also supports --section <heading> to extract a single section and --max-chars <number> to truncate output.

来源与署名

来源:microsoft/skills位于.github/skills/microsoft-docs提交354361d

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架