Skill

azure-deployment-environments

Expert knowledge for Azure Deployment Environments development including troubleshooting, best practices, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Deployment Environments applications. Not for Azure DevTest Labs (use azure-devtest-labs), Azure Dev Box (use azure-dev-box), Azure Managed Applications (use azure-managed-applications), Azure Integration Environments (use azure-integration-environments).

From azure
Install
1
Run in your terminal
$
npx claudepluginhub atc-net/atc-agentic-toolkit --plugin azure
Tool Access

This skill uses the workspace's default tool permissions.

Skill Content

Azure Deployment Environments Skill

This skill provides expert guidance for Azure Deployment Environments. Covers troubleshooting, best practices, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: This file may be large. Use the Category Index below to locate relevant sections, then use read_file with specific line ranges (e.g., L136-L144) to read the sections needed for the user's question This skill requires network access to fetch documentation content. Use mcp_microsoftdocs:microsoft_docs_fetch to retrieve full articles.

  • Fallback: Use the built-in WebFetch tool if the Microsoft Learn MCP server is not available.

Category Index

CategoryLinesDescription
TroubleshootingL35-L39Diagnosing and resolving Azure Deployment Environments custom image deployment failures, including common error codes, validation issues, and configuration or image compatibility problems.
Best PracticesL40-L44Guidance on structuring ADE catalogs: organizing templates, folders, and repos for reusable, maintainable, and scalable deployment environment definitions.
Limits & QuotasL45-L49How to view current Azure Deployment Environments quotas/capacity, understand default limits, and request increases for org, project, and environment resource usage.
SecurityL50-L57RBAC and identity for ADE: planning Azure roles/scopes, using Azure CLI auth for REST, configuring managed identities, and assigning built‑in ADE roles and access.
ConfigurationL58-L65Defining and configuring ADE environment.yaml schemas, environment definitions, and custom container images, plus required CLI environment variables for building and running those images.
Integrations & Coding PatternsL66-L70Using the ADE CLI to build, publish, and manage custom environment images, automate image pipelines, and integrate ADE image workflows into CI/CD and DevOps processes
DeploymentL71-L75How to integrate Azure Deployment Environments with CI/CD tools like Azure Pipelines and GitHub Actions, including configuring pipelines to create, update, and delete ADE environments.

Troubleshooting

TopicURL
Troubleshoot ADE custom image deployment errorshttps://learn.microsoft.com/en-us/azure/deployment-environments/troubleshoot-custom-image-logs-errors

Best Practices

TopicURL
Apply catalog structure best practices in ADEhttps://learn.microsoft.com/en-us/azure/deployment-environments/best-practice-catalog-structure

Limits & Quotas

TopicURL
Request ADE quota and capacity limit increaseshttps://learn.microsoft.com/en-us/azure/deployment-environments/how-to-request-quota-increase

Security

TopicURL
Plan Azure RBAC roles for Deployment Environmentshttps://learn.microsoft.com/en-us/azure/deployment-environments/concept-deployment-environments-role-based-access-control
Authenticate to ADE REST APIs using Azure CLIhttps://learn.microsoft.com/en-us/azure/deployment-environments/how-to-authenticate
Configure managed identities for ADE deploymentshttps://learn.microsoft.com/en-us/azure/deployment-environments/how-to-configure-managed-identity
Assign ADE built-in roles and access scopeshttps://learn.microsoft.com/en-us/azure/deployment-environments/how-to-manage-deployment-environments-access

Configuration

TopicURL
Configure environment.yaml schema for ADE definitionshttps://learn.microsoft.com/en-us/azure/deployment-environments/concept-environment-yaml
Configure ADE environment definitions and container imageshttps://learn.microsoft.com/en-us/azure/deployment-environments/configure-environment-definition
Configure custom container images in ADE extensibilityhttps://learn.microsoft.com/en-us/azure/deployment-environments/how-to-configure-extensibility-model-custom-image
Reference ADE CLI environment variables for custom imageshttps://learn.microsoft.com/en-us/azure/deployment-environments/reference-deployment-environment-variables

Integrations & Coding Patterns

TopicURL
Use ADE CLI commands for custom image workflowshttps://learn.microsoft.com/en-us/azure/deployment-environments/reference-deployment-environment-cli

Deployment

TopicURL
Use Azure Pipelines to deploy ADE environmentshttps://learn.microsoft.com/en-us/azure/deployment-environments/tutorial-deploy-environments-in-cicd-azure-devops
Integrate ADE with GitHub Actions CI/CD pipelineshttps://learn.microsoft.com/en-us/azure/deployment-environments/tutorial-deploy-environments-in-cicd-github
Stats
Parent Repo Stars0
Parent Repo Forks1
Last CommitMar 19, 2026