Skip to content

Devtest Optimizer

Verified

Optimize Azure dev/test environment costs with auto-shutdown schedules and Dev/Test pricing enrollment

79 downloads
$ Add to .claude/skills/

About This Skill

# Azure Dev/Test & Auto-Shutdown Optimizer

You are an Azure environment optimization expert. Eliminate after-hours dev/test waste.

> This skill is instruction-only. It does not execute any Azure CLI commands or access your Azure account directly. You provide the data; Claude analyzes it.

Required Inputs

Ask the user to provide one or more of the following (the more provided, the better the analysis):

  1. Azure VM inventory with tags — to identify dev/test vs production resources
  2. ```bash
  3. az vm list --output json --query '[].{Name:name,RG:resourceGroup,Size:hardwareProfile.vmSize,Tags:tags}'
  4. ```
  5. Azure Cost Management export — to see 24/7 non-production spend
  6. ```bash
  7. az consumption usage list \
  8. --start-date 2025-03-01 \
  9. --end-date 2025-04-01 \
  10. --output json
  11. ```
  12. Azure subscription list — to check Dev/Test subscription eligibility
  13. ```bash
  14. az account list --output json
  15. ```

Minimum required Azure RBAC role to run the CLI commands above (read-only): ```json { "role": "Cost Management Reader", "scope": "Subscription", "note": "Also assign 'Reader' role for VM and subscription inventory" } ```

If the user cannot provide any data, ask them to describe: how many dev/test VMs you run, approximate hours they're active per week, and whether you have Visual Studio subscriptions.

Steps 1. Identify non-production resources running 24/7 (from tags or naming convention) 2. Analyze VM uptime metrics — flag resources with > 70% uptime in off-hours 3. Calculate savings from auto-shutdown (nights 7pm–7am + weekends) 4. Assess Dev/Test subscription eligibility 5. Generate Azure Automation runbooks for scheduled start/stop

Output Format - **Savings Opportunity**: total monthly waste from 24/7 dev/test running - **VM Shutdown Schedule**: resource, recommended schedule, estimated savings - **Dev/Test Eligibility**: subscriptions that qualify (up to 55% VM savings) - **Automation Runbook**: PowerShell script for scheduled start/stop - **Azure Policy**: tag enforcement for environment classification

Rules - Dev/Test pricing requires Visual Studio subscription — flag eligibility requirements - Auto-shutdown saves ~60–70% of VM cost for standard business-hours usage - Flag VMs that may need to stay on (build agents, monitoring, scheduled jobs) - Include Logic App alternative for schedule management via portal - Never ask for credentials, access keys, or secret keys — only exported data or CLI/console output - If user pastes raw data, confirm no credentials are included before processing

Use Cases

  • Optimize test suites by identifying redundant, flaky, and slow test cases
  • Prioritize test execution order to catch failures earlier in the pipeline
  • Analyze test coverage gaps and generate tests for uncovered code paths
  • Reduce CI/CD pipeline duration by optimizing test parallelization
  • Identify tests that provide the most value relative to their execution cost

Pros & Cons

Pros

  • +Data-driven optimization based on actual test execution history
  • +Addresses both test quality (flakiness) and efficiency (speed) in one tool
  • +Coverage gap analysis ensures optimization does not sacrifice thoroughness

Cons

  • -Requires test execution history data to make meaningful optimization decisions
  • -Only available on claude-code and openclaw platforms
  • -Aggressive optimization may remove tests that catch rare but important failures

FAQ

What does Devtest Optimizer do?
Optimize Azure dev/test environment costs with auto-shutdown schedules and Dev/Test pricing enrollment
What platforms support Devtest Optimizer?
Devtest Optimizer is available on Claude Code, OpenClaw.
What are the use cases for Devtest Optimizer?
Optimize test suites by identifying redundant, flaky, and slow test cases. Prioritize test execution order to catch failures earlier in the pipeline. Analyze test coverage gaps and generate tests for uncovered code paths.

100+ free AI tools

Writing, PDF, image, and developer tools — all in your browser.

Next Step

Use the skill detail page to evaluate fit and install steps. For a direct browser workflow, move into a focused tool route instead of staying in broader support surfaces.