Skip to main content

Microsoft Code Reference

Skill Verified Active

Find working code samples, verify API signatures, and fix Microsoft SDK errors using official docs. Use whenever the user is writing, debugging, or reviewing code that touches any Microsoft SDK, .NET library, Azure client library, or Microsoft API—even if they don't ask for a "reference." Catches hallucinated methods, wrong signatures, and deprecated patterns. If the task involves producing or fixing Microsoft-related code, this is the right skill.

Purpose

To eliminate AI hallucinations and ensure code accuracy when working with Microsoft SDKs, .NET libraries, and Azure client libraries by providing direct access to the latest official documentation.

Features

  • Find working code samples
  • Verify API signatures and method existence
  • Troubleshoot Microsoft SDK errors
  • Access official Microsoft documentation

Use Cases

  • Before writing code to find a reliable pattern
  • After encountering errors to compare against known-good samples
  • When unsure about API initialization or setup
  • To verify method existence or correct package names

Non-Goals

  • Generating code from scratch without reference
  • Providing general web search capabilities
  • Interacting with non-Microsoft SDKs or APIs

Installation

First, add the marketplace

/plugin marketplace add MicrosoftDocs/mcp
/plugin install mcp@microsoft-docs-marketplace

Quality Score

Verified
98 /100
Analyzed about 22 hours ago

Trust Signals

Last commit5 days ago
Stars1.6k
LicenseCC-BY-4.0
Status
View Source

Similar Extensions

Azure Servicebus Py

100

Azure Service Bus SDK for Python messaging. Use for queues, topics, subscriptions, and enterprise messaging patterns. Triggers: "service bus", "ServiceBusClient", "queue", "topic", "subscription", "message broker".

Skill
microsoft

Azure Monitor Query Py

100

Azure Monitor Query SDK for Python. Use for querying Log Analytics workspaces and Azure Monitor metrics. Triggers: "azure-monitor-query", "LogsQueryClient", "MetricsQueryClient", "Log Analytics", "Kusto queries", "Azure metrics".

Skill
microsoft

Azure Container Registry SDK for Python

100

Azure Container Registry SDK for Python. Use for managing container images, artifacts, and repositories. Triggers: "azure-containerregistry", "ContainerRegistryClient", "container images", "docker registry", "ACR".

Skill
microsoft

Azure App Configuration SDK for Python

100

Azure App Configuration SDK for Python. Use for centralized configuration management, feature flags, and dynamic settings. Triggers: "azure-appconfiguration", "AzureAppConfigurationClient", "feature flags", "configuration", "key-value settings".

Skill
microsoft

Microsoft Skill Creator

100

Create agent skills for Microsoft technologies using official documentation. Use whenever the user wants to build, generate, or scaffold a skill for any Microsoft technology (Azure, .NET, M365, VS Code, Bicep, etc.)—even phrased casually like "make a skill for Cosmos DB." Investigates the topic via official docs, then generates a hybrid skill with essential knowledge stored locally and dynamic lookups for depth.

Skill
MicrosoftDocs

Microsoft Docs

100

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.

Skill
MicrosoftDocs

© 2025 SkillRepo · Find the right skill, skip the noise.