ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

azd-deployment

Deploy containerized applications to Azure Container Apps using Azure Developer CLI (azd). Use when setting up azd projects, writing azure.yaml configuration, creating Bicep infrastructure for Container Apps, configuring remote builds with ACR, implementing idempotent deployments, managing environment variables across local/.azure/Bicep, or troubleshooting azd up failures. Triggers on requests for azd configuration, Container Apps deployment, multi-service deployments, and infrastructure-as-code with Bicep.

Why use this skill?

Learn to automate Azure Container Apps deployment using the azd-deployment skill. Expert guides for Bicep, azure.yaml, and CLI workflows.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/thegovind/azd-deployment
Or

What This Skill Does

The azd-deployment skill acts as a specialized assistant for the Azure Developer CLI (azd), streamlining the deployment of containerized applications to Azure Container Apps. This skill simplifies the complexities of Infrastructure-as-Code by managing Bicep templates, configuring azure.yaml service definitions, and automating the workflow between local development environments and cloud production. It provides deep expertise in remote builds, ACR integration, and environment variable management, ensuring that deployments are consistent, idempotent, and scalable.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/thegovind/azd-deployment Once installed, the skill will automatically intercept requests related to Azure container deployments and azd project orchestration.

Use Cases

This skill is ideal for developers looking to move beyond manual Azure portal configurations. Use it when setting up new projects from scratch, migrating existing Dockerized applications to Container Apps, or managing multi-service architectures (e.g., separate frontend and backend microservices). It is particularly effective for teams implementing CI/CD pipelines where infra-as-code must be standardized, or for troubleshooting failed azd up deployments that require precise configuration of Bicep parameters or service hooks.

Example Prompts

  1. "Initialize a new azd project structure with a python backend and nodejs frontend and create the base azure.yaml file."
  2. "My azd deployment is failing at the provision stage. Can you check my main.bicep and main.parameters.json files to see if the environment variables are correctly mapped?"
  3. "Show me how to add a postdeploy hook to my azure.yaml file to display the service URI after a successful container app deployment."

Tips & Limitations

To maximize effectiveness, always maintain a clear separation between your local .env files and your .azure-managed configuration. While this skill excels at managing standard Container Apps, complex networking scenarios (such as Private Link or custom VNET integrations) may require manual adjustments to your Bicep files. Ensure your Azure CLI and azd version are updated to the latest release to take full advantage of current remote build features. Always test infrastructure changes in a non-production environment using azd env new before applying them to your primary production environment.

Metadata

Author@thegovind
Stars946
Views2
Updated2026-02-13
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-thegovind-azd-deployment": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#azure#azd#container-apps#bicep#devops
Safety Score: 4/5

Flags: file-read, file-write, external-api, code-execution

Related Skills

azure-ai-evaluation-py

Azure AI Evaluation SDK for Python. Use for evaluating generative AI applications with quality, safety, and custom evaluators. Triggers: "azure-ai-evaluation", "evaluators", "GroundednessEvaluator", "evaluate", "AI quality metrics".

thegovind 946

azure-cosmos-py

Azure Cosmos DB SDK for Python (NoSQL API). Use for document CRUD, queries, containers, and globally distributed data. Triggers: "cosmos db", "CosmosClient", "container", "document", "NoSQL", "partition key".

thegovind 946

agent-framework-azure-ai-py

Build Azure AI Foundry agents using the Microsoft Agent Framework Python SDK (agent-framework-azure-ai). Use when creating persistent agents with AzureAIAgentsProvider, using hosted tools (code interpreter, file search, web search), integrating MCP servers, managing conversation threads, or implementing streaming responses. Covers function tools, structured outputs, and multi-tool agents.

thegovind 946

azure-identity-py

Azure Identity SDK for Python authentication. Use for DefaultAzureCredential, managed identity, service principals, and token caching. Triggers: "azure-identity", "DefaultAzureCredential", "authentication", "managed identity", "service principal", "credential".

thegovind 946

github-issue-creator

Convert raw notes, error logs, voice dictation, or screenshots into crisp GitHub-flavored markdown issue reports. Use when the user pastes bug info, error messages, or informal descriptions and wants a structured GitHub issue. Supports images/GIFs for visual evidence.

thegovind 946