azure-devtest-labs

Automate Azure DevTest Lab lifecycle management for dev/test environments.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill azure-devtest-labs-tomz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: azure-devtest-labs
Source: https://github.com/tomz/agent-skills/tree/main/azure-devtest-labs
Command: npx skills add https://github.com/tomz/agent-skills --skill azure-devtest-labs-tomz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure DevTest Labs provides self-service sandbox environments for dev/test teams with cost controls and policy enforcement, enabling rapid provisioning without IT bottlenecks.

Core Features & Use Cases

  • Lab creation and management: create labs, set policies, and apply budgets to teams.
  • VM lifecycle and artifacts: provision VMs via formulas, apply artifacts, and manage custom images.
  • Cost control and automation: auto-shutdown, cost tracking, and CI/CD integration to automate lab workflows.

Quick Start

Create a lab, provision a VM with a formula, and review auto-shutdown settings to control costs.

Frequently Asked Questions about azure-devtest-labs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Azure DevTest Labs VM provisioning and lifecycle management?▼

Automate Azure DevTest Labs lifecycle management by provisioning VMs via formulas, applying artifacts, and managing custom images. This Skill orchestrates environment creation, policy enforcement, and CI/CD integration to streamline dev/test sandbox workflows.

What's the best way to control costs for Azure DevTest Labs environments?▼

Control Azure DevTest Labs costs by configuring auto-shutdown settings, applying budgets to teams, and tracking expenses. This Skill automates cost policies and lab management to prevent runaway spending in self-service dev/test environments.

Do I need Azure CLI access to manage DevTest Labs environments?▼

Yes, Azure CLI access to a subscription with DevTest Labs permissions is required. You also need supporting ARM or Bicep templates for deployment to fully automate lab creation, VM provisioning, and policy configuration.

Can I integrate DevTest Labs provisioning with my CI/CD pipeline?▼

Yes, Azure DevTest Labs integrates with CI/CD pipelines to automate lab workflows. This Skill orchestrates environment provisioning via formulas and artifacts, enabling rapid self-service sandbox creation with policy enforcement during deployments.

What are Azure DevTest Labs artifacts and formulas used for?▼

Azure DevTest Labs artifacts apply configurations to VMs, while formulas define reusable VM provisioning settings. This Skill automates both to enable rapid provisioning of customized dev/test environments without IT bottlenecks.

Why use Azure DevTest Labs for self-service dev test environments?▼

Azure DevTest Labs provides self-service sandbox environments with cost controls and policy enforcement. It enables rapid provisioning of dev/test environments without IT bottlenecks, applying budgets and auto-shutdown to manage team resources.