microsoft-code-reference 是核对微软 API 和 SDK 用法的 Skill。它通过 Microsoft Learn 文档或代码示例,帮助 AI 查方法是否存在、参数怎么传,以及包和命名空间是否对应。
SDK 错误有时很像拼写问题,实际却是版本混用。同样做文件上传,旧版客户端和新版客户端可能是不同类型,不能把两个时代的示例拼成一段代码。
它建议搜索时带上类名、方法名和命名空间。遇到多个重载或复杂参数,还要打开完整参考页,而不是只凭搜索摘要确定调用方式。
代码示例则补上初始化和认证上下文。你可以提供当前语言、包版本和失败代码,让 AI 把官方用法与现有实现逐项比较,区分“方法不存在”和“方法存在但用错参数”。
环境里有 Microsoft Learn MCP 时使用对应工具,没有时也有 Learn CLI 路径。查到示例后仍要对齐项目版本并验证,官方示例的存在不等于它已经在你的配置下运行成功。