Toolverse
All skills

microsoft-code-reference

by github

Look up Microsoft API references, find working code samples, and verify SDK code is correct. Use when working with Azure SDKs, .NET libraries, or Microsoft APIs—to find the right method, check parameters, get working examples, or troubleshoot errors. Catches hallucinated

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
github
Category
DevOps
Views
37

About this skill

Look up Microsoft API references, find working code samples, and verify SDK code is correct. Use when working with Azure SDKs, .NET libraries, or Microsoft APIs—to find the right method, check parameters, get working examples, or troubleshoot errors. Catches hallucinated methods, wrong signatures, and deprecated patterns by querying official docs.

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude lub Copilot, upewniając się, że masz dostęp do Microsoft Learn MCP Server (wymagane do działania).

  2. Gdy pracujesz z kodem Azure lub .NET, zamiast zgadywać nazwę metody, użyj wyszukiwania API. Wpisz nazwę klasy, metodę i przestrzeń nazw, na przykład "BlobClient UploadAsync Azure.Storage.Blobs" lub "DefaultAzureCredential class Azure.Identity", aby zweryfikować, że metoda istnieje i ma poprawną sygnaturę.

  3. Przed napisaniem kodu szukaj oficjalnych przykładów. Użyj wyszukiwania przykładów kodu z określonym językiem programowania — na przykład "upload file to blob storage" dla C# lub "authenticate with managed identity" dla Pythona — aby znaleźć działający wzorzec do naśladowania.

  4. Po napotkaniu błędu porównaj swój kod z oficjalnym przykładem. Wyszukaj podobny scenariusz (np. "send message service bus" dla JavaScript), aby sprawdzić, czy brakuje ci inicjalizacji, parametrów lub używasz przestarzałego podejścia.

  5. Gdy metoda ma wiele przeciążeń lub potrzebujesz pełnych szczegółów parametrów, pobierz pełną stronę referencji API, aby zobaczyć wszystkie dostępne warianty i ich dokumentację.

  6. Dla pakietów i bibliotek wyszukuj bezpośrednio nazwę pakietu — na przykład "Azure Blob Storage NuGet package" lub "azure-storage-blob pip package" — aby potwierdzić prawidłową instalację i wersję.

Related skills