Azure Dev/Test Optimizer for Openclaw

An AI-driven analysis tool designed to eliminate after-hours Azure development and testing waste through data-backed recommendations.

anmolnagpal
v1.0.0
Mar 3, 2026
0
886
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install devtest-optimizer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install devtest-optimizer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Azure Dev/Test Optimizer?

The Azure Dev/Test Optimizer is a specialized instruction-based tool designed for cloud engineers and financial operations teams. By leveraging Openclaw Skills, this agent analyzes exported resource data to pinpoint inefficient spending on non-production environments. It identifies resources that remain active outside business hours and suggests specific optimizations like Dev/Test pricing enrollment and automated shutdown schedules.

This skill prioritizes security by operating on a read-only basis, meaning users provide exported data for analysis without sharing credentials or granting direct access to their cloud environment. It bridges the gap between raw infrastructure data and actionable cost-reduction strategies, ensuring that development teams only pay for the resources they actually use within the framework of Openclaw Skills.

Azure Dev/Test Optimizer Use Cases

  • Identifying non-production Azure VMs running 24/7 that should be scheduled for shutdown.
  • Calculating potential savings from switching eligible subscriptions to Dev/Test pricing.
  • Generating PowerShell runbooks for automated start/stop sequences to manage business-hour cycles.
  • Auditing subscription lists to verify Visual Studio subscription compliance for discounted rates.
  • Enforcing environment classification via Azure Policy recommendations based on resource tags.

How Azure Dev/Test Optimizer Works

  1. The user executes provided read-only Azure CLI commands to export VM inventory, cost usage, and subscription lists.
  2. The user provides this JSON-formatted data to the agent within the Openclaw Skills environment.
  3. The skill analyzes resource tags and naming conventions to distinguish between production and dev/test environments.
  4. It evaluates uptime metrics to identify resources with high off-hours activity (greater than 70%).
  5. The agent calculates total potential savings and generates a comprehensive optimization report including automation scripts.

Azure Dev/Test Optimizer Setup

To get started with this tool from Openclaw Skills, ensure you have the Azure CLI installed and the appropriate RBAC roles (Cost Management Reader and Reader).

  1. Run the inventory command:
az vm list --output json --query '[].{Name:name,RG:resourceGroup,Size:hardwareProfile.vmSize,Tags:tags}'
  1. Export usage data for analysis:
az consumption usage list --start-date 2025-03-01 --end-date 2025-04-01 --output json
  1. Provide the output to the AI agent for a full cost-optimization audit.

Azure Dev/Test Optimizer Data Schema & Taxonomy

The Azure Dev/Test Optimizer processes specific data points exported from the Azure CLI to generate insights within Openclaw Skills:

Category Data Points Required Purpose
Inventory VM Name, Resource Group, Size, Tags Categorize environments and identify shutdown candidates.
Usage Consumption lists, start/end dates Quantify current waste and calculate ROI on optimizations.
Accounts Subscription list, Offer types Determine eligibility for Microsoft Dev/Test pricing discounts.
Security No Secrets No credentials or secrets are processed or required.

Azure Dev/Test Optimizer Advanced Features

  • Logic App integration: Offers alternatives to runbooks for schedule management via the Azure Portal.
  • Tag-based Enforcement: Provides Azure Policy definitions to ensure all new resources include environment classification tags.
  • Multi-Factor Savings Analysis: Compares auto-shutdown benefits against reserved instances and Dev/Test pricing for a holistic strategy.
  • Exclusion Logic: Automatically flags critical resources like build agents or monitoring nodes to prevent accidental shutdowns when using Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*