Skip to content
cccskills

DevOps skills

Cloud, CI/CD, monitoring, and deployment (6.8K skills)

Filter by price or sort order

azure-storage

Official · MicrosoftFreeSummary

Choose and use Azure Storage services for files, shared folders, queues, and structured data. Covers listing and transferring blobs, comparing storage tiers by access frequency, redundancy options, and lifecycle management, with MCP tools and CLI examples.

  • Upload and download files in Blob Storage
  • List storage accounts, containers, and blobs
  • Compare Hot, Cool, Cold, and Archive tiers
microsoft/skills3.1KUpdated Oct 25, 2026

azure-resource-visualizer

Official · MicrosoftFreeSummary

Inspect an Azure resource group and document how its resources connect. The skill creates Mermaid diagrams, text-based architecture charts, alongside a resource inventory and explanations of network connections, data flows, identities, and dependencies in Markdown.

  • Creating diagrams of an existing Azure environment
  • Reviewing network connections and data flows
  • Documenting resources for a team handover
microsoft/skills3.1KUpdated Oct 25, 2026

azure-prepare

Official · MicrosoftFreeSummary

Prepare applications for deployment with Azure Developer CLI (azd). The skill analyzes the project, builds a plan for approval, and generates azure.yaml, infrastructure definitions, and Dockerfiles before handing off to validation.

  • Prepare an existing app for deployment with azd
  • Create azure.yaml for a project
  • Generate Bicep or Terraform infrastructure definitions
microsoft/skills3.1KUpdated Oct 25, 2026

azure-messaging

Official · MicrosoftFreeSummary

Diagnose connection, authentication, and message processing problems in Azure Event Hubs and Azure Service Bus SDKs. Use error messages, configuration checks, service health, and diagnostic logs to identify fixes supported by Microsoft documentation.

  • Investigate messaging connection and authentication failures
  • Diagnose expired message or session locks
  • Investigate stopped consumers or duplicate events
microsoft/skills3.1KUpdated Oct 25, 2026

azure-kubernetes

Official · MicrosoftFreeSummary

Helps plan, create, and configure Azure Kubernetes Service clusters for running container workloads. Covers cluster type selection, networking, identity, monitoring, upgrades, scaling, and cost controls, with explanations for configuration choices that are difficult to change later.

  • Plan a new AKS production environment
  • Compare AKS Automatic and Standard
  • Design cluster networking and security
microsoft/skills3.1KUpdated Oct 25, 2026

azure-deploy

Official · MicrosoftFreeSummary

Deploy prepared and validated applications to Azure using azd, Terraform, or Azure CLI deployment commands. Follows a deployment plan, performs preflight checks, handles errors, verifies endpoints and access roles, and reports deployed URLs.

  • Deploy a prepared application to Azure
  • Push code updates to an existing Azure deployment
  • Run Terraform or Bicep deployments from a validated plan
microsoft/skills3.1KUpdated Oct 25, 2026

azure-cloud-migrate

Official · MicrosoftFreeSummary

Assess existing cloud applications and convert their code and configuration for Azure. The skill produces a migration report, maps source services to Azure targets, and saves converted files separately from the original source.

  • Migrate AWS Lambda applications to Azure Functions
  • Move Heroku or App Engine apps to Azure App Service
  • Move Fargate or Cloud Run workloads to Azure Container Apps
microsoft/skills3.1KUpdated Oct 25, 2026

azure-app-onboard

Official · MicrosoftFreeSummary

Turn an app idea or existing code into an Azure deployment. The skill selects services, plans the architecture, estimates costs, and generates infrastructure code, with approval steps before file generation and deployment.

  • Choosing Azure services for an app idea
  • Moving an existing app to Azure
  • Estimating costs before deployment
microsoft/skills3.1KUpdated Oct 25, 2026

appinsights-instrumentation

Official · MicrosoftFreeSummary

Learn how to collect monitoring data from Azure-hosted web apps with Application Insights. Provides guidance on automatic and manual instrumentation, SDK configuration, and resource setup, with references for ASP.NET Core, Node.js, Python, and Container Apps.

  • Learn the basics of Application Insights
  • Choose an instrumentation method for a hosting environment
  • Review SDK setup for ASP.NET Core, Node.js, or Python
microsoft/skills3.1KUpdated Oct 25, 2026

discover-azure-skills

Official · MicrosoftFreeSummary

Find installable agent skills for Azure and Microsoft cloud tasks. The skill searches a catalog, checks candidate descriptions, identifies the plugin containing each match, and provides installation guidance for the agent client in use.

  • Finding an Azure skill for a specific task
  • Finding skills missing from the current agent setup
  • Checking which plugin contains a matching skill
microsoft/skills3.1KUpdated Oct 25, 2026

azure-quotas

Official · MicrosoftFreeSummary

Check Azure quotas, the limits on resource usage, alongside current usage and remaining allowance. Compare regions before deployment, investigate quota errors, and submit requests to increase adjustable limits using Azure CLI.

  • Checking remaining resource allowance before deployment
  • Comparing quota availability across Azure regions
  • Investigating quota exceeded errors
microsoft/skills3.1KUpdated Oct 25, 2026

azure-monitor-opentelemetry-exporter-py

Official · MicrosoftFreeSummary

Configure Python applications to send traces, which record execution paths, metrics, and logs to Application Insights. Supports custom OpenTelemetry pipelines with control over sampling, export intervals, retry storage, and shutdown flushing.

  • Send application traces to Application Insights
  • Export request counts and other metrics
  • Connect Python logging to monitoring
microsoft/skills3.1KUpdated Oct 25, 2026

azure-monitor-ingestion-py

Official · MicrosoftFreeSummary

Build Python code that sends custom logs to Azure Monitor Log Analytics. Covers uploading JSON files, retrying failed records, and asynchronous uploads, with guidance on authentication and rules that define log fields and destinations.

  • Send application logs to Log Analytics
  • Upload logs stored in JSON files
  • Retry records that failed to upload
microsoft/skills3.1KUpdated Oct 25, 2026

azure-mgmt-fabric-py

Official · MicrosoftFreeSummary

Manage Microsoft Fabric capacities, which provide computing resources, using Python. Provides examples for creating and listing capacities, changing their size, suspending and resuming them, and checking names and available capacity sizes.

  • Create a Fabric capacity with Python
  • List capacities and inspect their status
  • Change capacity size and management tags
microsoft/skills3.1KUpdated Oct 25, 2026

azure-mgmt-botservice-py

Official · MicrosoftFreeSummary

Create and manage Azure Bot Service resources with Python. This skill guides bot creation, updates, channel configuration for Teams and Web Chat, and OAuth connections that let bots authenticate with external services.

  • Create and update bot resources with Python
  • Configure Teams and Web Chat channels
  • Set up OAuth connections to external services
microsoft/skills3.1KUpdated Oct 25, 2026

azure-monitor-opentelemetry-py

Official · MicrosoftFreeSummary

Set up Python application monitoring in Application Insights using automatic instrumentation, which records application activity. The skill covers framework integration, custom traces, metrics and logs, plus sampling and authentication settings.

  • Adding monitoring to a Flask, Django, or FastAPI app
  • Recording custom operations and metrics
  • Sending Python logs to Application Insights
microsoft/skills3.1KUpdated Oct 25, 2026

azure-storage-file-datalake-py

Official · MicrosoftFreeSummary

Manage files and directories in Azure Data Lake Storage Gen2 with Python. Provides patterns for uploads, downloads, directory moves, recursive listings, metadata, and access permissions, including chunked uploads for large files and asynchronous operations.

  • Upload and download files for data analysis
  • Create, move, and organize directories
  • List files throughout a directory tree
microsoft/skills3.1KUpdated Oct 25, 2026

azure-monitor-query-py

Official · MicrosoftFreeSummary

Write Python code to query Log Analytics logs and Azure Monitor metrics, such as CPU usage. Covers time ranges, batch queries, metric summaries, and conversion to pandas tables for further analysis.

  • Aggregating application errors from logs
  • Retrieving CPU and network usage over time
  • Running multiple log queries in a batch
microsoft/skills3.1KUpdated Oct 25, 2026

azure-monitor-opentelemetry-ts

Official · MicrosoftFreeSummary

Add monitoring to Node.js applications with Azure Monitor and OpenTelemetry. Collect traces that follow application work, performance measurements, and logs in Application Insights, with guidance for automatic collection, custom measurements, sampling, and shutdown.

  • Adding automatic monitoring to a Node.js application
  • Recording custom operations and performance measurements
  • Sending custom logs to Azure Monitor
microsoft/skills3.1KUpdated Oct 25, 2026

azure-containerregistry-py

Official · MicrosoftFreeSummary

Manage container images in Azure Container Registry using Python. Inspect repositories, tags, and manifests, which describe image contents; protect images against deletion, download image data, and clean up old untagged images with synchronous or asynchronous clients.

  • Inspect container repositories and image tags
  • Protect production images against deletion
  • Clean up old untagged images
microsoft/skills3.1KUpdated Oct 25, 2026

azure-monitor-ingestion-java

Official · MicrosoftFreeSummary

Send custom logs from Java applications to Azure Monitor. Covers collection rules that route logs to tables, authentication, batch and asynchronous uploads, concurrent sending, and error handling for failed entries or requests.

  • Send custom Java application logs to Azure Monitor
  • Upload large log batches concurrently
  • Handle entries that fail during an upload
microsoft/skills3.1KUpdated Oct 25, 2026

azure-compute-batch-java

Official · MicrosoftFreeSummary

Build Java applications that run large batches of parallel work on Azure Batch. The skill guides compute pool management, job and task creation, progress checks, recurring schedules, and automatic scaling of the machines that execute tasks.

  • Run large batches of tasks in parallel
  • Adjust compute pool size to match workload
  • Check task progress and retrieve output
microsoft/skills3.1KUpdated Oct 25, 2026

azure-monitor-opentelemetry-exporter-java

Official · MicrosoftFreeSummary

Configure Java applications to send OpenTelemetry traces, metrics, and logs to Azure Monitor. Follow examples for timing operations, recording errors, and adding context, with guidance for replacing the deprecated exporter package with the recommended autoconfigure package.

  • Connect Java application telemetry to Azure Monitor
  • Trace nested operations and record exceptions
  • Measure request counts and response times
microsoft/skills3.1KUpdated Oct 25, 2026

azure-resource-manager-sql-dotnet

Official · MicrosoftFreeSummary

Build .NET code to create and manage Azure SQL servers, databases, shared resource pools, and firewall rules. The skill guides infrastructure management through Azure Resource Manager, including authentication, resource listing, and error handling.

  • Create Azure SQL servers and databases from .NET
  • Share resources across databases with elastic pools
  • Configure firewall rules for allowed IP addresses
microsoft/skills3.1KUpdated Oct 25, 2026