Microsoft

Microsoft skills and workflows surfaced by the site skill importer.

60 skills
M
minimax-docx

by MiniMax-AI

minimax-docx is a DOCX-focused skill for creating, editing, and formatting Word documents with OpenXML SDK and .NET. It supports three paths: create from scratch, edit existing content, and apply template formatting with XSD validation. Use it when you need a real .docx with structure, style preservation, and fewer layout surprises.

DOCX Workflows
Favorites 0GitHub 11.7k
M
detecting-azure-service-principal-abuse

by mukul975

detecting-azure-service-principal-abuse helps detect, investigate, and document suspicious Microsoft Entra ID service principal activity in Azure. Use it for Security Audit, cloud incident response, and threat hunting to review credential changes, admin consent abuse, role assignments, ownership paths, and sign-in anomalies.

Security Audit
Favorites 0GitHub 6.1k
M
configuring-active-directory-tiered-model

by mukul975

The configuring-active-directory-tiered-model skill helps design and audit Microsoft ESAE-style Active Directory tier separation. Use this configuring-active-directory-tiered-model guide to review Tier 0/1/2 access, PAWs, admin boundaries, credential exposure, and security-audit findings with clearer implementation context.

Security Audit
Favorites 0GitHub 6.1k
M
building-patch-tuesday-response-process

by mukul975

building-patch-tuesday-response-process helps teams build a repeatable Microsoft Patch Tuesday process to triage advisories, rank risk, test patches, approve rollout, and track compliance. Useful for security operations, vulnerability management, and building-patch-tuesday-response-process for Project Management.

Project Management
Favorites 0GitHub 6.1k
M
azure-web-pubsub-ts

by microsoft

azure-web-pubsub-ts helps backend and full-stack developers build real-time messaging with Azure Web PubSub in TypeScript and JavaScript. Use this azure-web-pubsub-ts guide for WebSocket-based chat, notifications, presence, pub/sub, authentication, and server-to-client delivery with the right SDK split and environment variables.

Backend Development
Favorites 0GitHub 2.3k
M
azure-storage-blob-ts

by microsoft

azure-storage-blob-ts is the Azure Blob Storage TypeScript/JavaScript skill for backend development. It helps you install the SDK, choose authentication, and implement upload, download, list, SAS, and streaming workflows with @azure/storage-blob.

Backend Development
Favorites 0GitHub 2.3k
M
azure-search-documents-ts

by microsoft

azure-search-documents-ts helps backend developers build Azure AI Search solutions with the @azure/search-documents SDK. Use it for index creation, document upload, keyword, vector, hybrid, and semantic search, plus credential and environment setup. It is a practical azure-search-documents-ts guide for backend development.

Backend Development
Favorites 0GitHub 2.3k
M
azure-monitor-opentelemetry-ts

by microsoft

azure-monitor-opentelemetry-ts helps instrument Node.js apps with Azure Monitor and OpenTelemetry for distributed traces, metrics, and logs. Use this azure-monitor-opentelemetry-ts skill to install the package, set APPLICATIONINSIGHTS_CONNECTION_STRING, and follow the correct startup order for auto-instrumentation.

Observability
Favorites 0GitHub 2.3k
M
azure-appconfiguration-ts

by microsoft

azure-appconfiguration-ts skill for Azure App Configuration in TypeScript and JavaScript. Use it to install and use the SDK for backend development, including configuration settings, feature flags, Key Vault references, dynamic refresh, and centralized configuration management.

Backend Development
Favorites 0GitHub 2.3k
M
azure-keyvault-secrets-rust

by microsoft

azure-keyvault-secrets-rust is a Rust skill for Azure Key Vault Secrets. It covers storing, reading, updating, deleting, and listing secret metadata with the official azure_security_keyvault_secrets crate, plus authentication, AZURE_KEYVAULT_URL setup, and practical guidance for backend development.

Backend Development
Favorites 0GitHub 2.3k
M
azure-keyvault-certificates-rust

by microsoft

azure-keyvault-certificates-rust helps Rust backend developers create, manage, and use Azure Key Vault X.509 certificates, including self-signed and CA-issued flows. It focuses on the official azure_security_keyvault_certificates crate, installation, authentication, long-running issuance, and correct certificate client usage.

Backend Development
Favorites 0GitHub 2.3k
M
azure-mgmt-apicenter-py

by microsoft

azure-mgmt-apicenter-py helps you use the Azure API Center Management SDK for Python to manage API inventory, metadata, and governance. It’s a strong fit for backend development when you need dependable install, authentication, and client setup guidance for Azure API Center workflows.

Backend Development
Favorites 0GitHub 2.2k
M
azure-messaging-webpubsubservice-py

by microsoft

azure-messaging-webpubsubservice-py is a backend-focused skill for the Azure Web PubSub Service SDK for Python. Use it to install the right package, create service clients, generate client access URLs, and send real-time messages in Python apps with clear guidance for backend development.

Backend Development
Favorites 0GitHub 2.2k
M
azure-identity-py

by microsoft

azure-identity-py helps set up Azure authentication in Python with Microsoft Entra ID. Use it to choose DefaultAzureCredential, managed identity, or service principal auth, configure environment variables, and troubleshoot access control and credential chain issues. Install guidance, usage patterns, and practical setup notes are based on the repo skill file.

Access Control
Favorites 0GitHub 2.2k
M
azure-containerregistry-py

by microsoft

azure-containerregistry-py helps you use Azure Container Registry from Python with ContainerRegistryClient. It supports backend development workflows for listing repositories, inspecting images and artifacts, and managing registry access. Learn installation, endpoint setup, and authentication patterns for local or production usage.

Backend Development
Favorites 0GitHub 2.2k
M
azure-appconfiguration-py

by microsoft

The azure-appconfiguration-py skill covers Azure App Configuration for Python apps, including centralized settings, feature flags, and runtime configuration changes. It is a strong fit for backend development when you need a clear install path, auth guidance, and practical usage patterns for Entra ID or connection string access.

Backend Development
Favorites 0GitHub 2.2k
M
azure-ai-ml-py

by microsoft

azure-ai-ml-py is the Azure Machine Learning SDK v2 for Python. Use this skill to install azure-ai-ml-py, connect with MLClient, and manage Azure ML workspaces, jobs, models, datasets, compute, and pipelines. It is a strong fit for backend automation and repeatable Azure ML workflows.

Backend Development
Favorites 0GitHub 2.2k
M
azure-ai-contentsafety-py

by microsoft

azure-ai-contentsafety-py helps Python teams use Azure AI Content Safety to detect harmful text and images with severity-based moderation. It is useful for backend services, API gateways, and review pipelines that need Azure-native setup, authentication, and ContentSafetyClient guidance.

Backend Development
Favorites 0GitHub 2.2k
M
azure-storage-blob-java

by microsoft

Use azure-storage-blob-java to build Java backend integrations with Azure Blob Storage. It covers Maven setup, client creation, and common operations like upload, download, list, delete, and container management with connection strings, SAS, shared key, or DefaultAzureCredential.

Backend Development
Favorites 0GitHub 2.2k
M
azure-monitor-query-java

by microsoft

Learn azure-monitor-query-java for Backend Development with install notes, client patterns, and practical logs and metrics usage. This azure-monitor-query-java skill covers the deprecated Azure Monitor Query SDK for Java, points to the newer split packages, and helps you read SKILL.md and examples quickly.

Backend Development
Favorites 0GitHub 2.2k
M
azure-communication-sms-java

by microsoft

azure-communication-sms-java is a Java guide for Azure Communication Services SMS. Use it to set up the SDK, choose a credential, build the client, and send single or bulk SMS with delivery reporting for API Development.

API Development
Favorites 0GitHub 2.2k
M
azure-communication-common-java

by microsoft

azure-communication-common-java is a Java skill for Azure Communication Services shared authentication and identifiers. Use it for CommunicationTokenCredential, token refresh, and backend development with Chat, Calling, or other ACS clients. It includes install guidance, examples, and a practical azure-communication-common-java guide.

Backend Development
Favorites 0GitHub 2.2k
M
azure-communication-chat-java

by microsoft

The azure-communication-chat-java skill helps you build Azure Communication Services chat features in Java for API Development. Use it for threads, messages, participants, typing notifications, and read receipts, with practical guidance on client setup, Maven dependency selection, and SDK usage.

API Development
Favorites 0GitHub 2.2k
M
azure-communication-callingserver-java

by microsoft

azure-communication-callingserver-java is a legacy Azure Communication Services skill for maintaining deprecated Java CallingServer code. It helps backend developers review old dependencies, map legacy classes and client builders, and migrate safely to azure-communication-callautomation instead of starting new projects with the deprecated SDK.

Backend Development
Favorites 0GitHub 2.2k