azure-devtest-optimizer

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

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "azure-devtest-optimizer" with this command: npx skills add anmolnagpal/devtest-optimizer

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
    az vm list --output json --query '[].{Name:name,RG:resourceGroup,Size:hardwareProfile.vmSize,Tags:tags}'
    
  2. Azure Cost Management export — to see 24/7 non-production spend
    az consumption usage list \
      --start-date 2025-03-01 \
      --end-date 2025-04-01 \
      --output json
    
  3. Azure subscription list — to check Dev/Test subscription eligibility
    az account list --output json
    

Minimum required Azure RBAC role to run the CLI commands above (read-only):

{
  "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

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Agent Dev Workflow

Orchestrate coding agents (Claude Code, Codex, etc.) to implement coding tasks through a structured workflow. Use when the user gives a coding requirement, f...

Registry SourceRecently Updated
Coding

Cortex Engine

Persistent cognitive memory for AI agents — query, record, review, and consolidate knowledge across sessions with spreading activation, FSRS scheduling, and...

Registry SourceRecently Updated
Coding

Skill Blocker - 安全守卫

Blocks execution of dangerous commands and risky operations like destructive deletions, credential theft, code injection, and unauthorized system changes to...

Registry SourceRecently Updated
014
Profile unavailable