What problem does it solve? When writing code against Azure SDKs, .NET libraries, or Microsoft APIs, it is easy to use hallucinated method names, wrong signatures, or deprecated patterns. This Skill queries official Microsoft Learn documentation to confirm that methods, classes, and packages actually exist before you write or debug code. ## Core Features & Use Cases - API Verification: Look up methods, classes, and namespaces (e.g., BlobClient.UploadAsync in Azure.Storage.Blobs) to confirm signatures and overloads. - Official Code Samples: Retrieve working examples in C#, Python, or JavaScript for tasks like uploading blobs or authenticating with managed identity. - Error Troubleshooting: Diagnose method-not-found errors, deprecated v11-to-v12 SDK migrations, RBAC permission failures, and authentication issues. - Use Case: Before writing Azure Blob Storage upload code, verify the correct v12 method and fetch a working sample instead of guessing from memory. ## Quick Start Ask the assistant to verify the correct Azure SDK method and find an official code sample for uploading a file to blob storage in C#.