Azure Acr Modeler

Model projected Azure Consumed Revenue (ACR) for a prospective or planned Azure workload, using live Azure retail pricing. Use this whenever the user wants to estimate Azure spend/consumption for a client or workload, project ACR over time (12/36 months), size compute (VMs, App Service) costs, or map projected consumption to Microsoft partner incentive tiers. Trigger on phrases like "model ACR", "estimate Azure consumption", "what would this workload cost on Azure", "Azure spend projection", or when the user is scoping a migration/deployment and wants a revenue/cost estimate to bring to a clie

6 stars 2 forksDevOps & Cloud

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add narvik889/azure-acr-estimator --skill azure-acr-modeler
Manual install
git clone --depth 1 https://github.com/narvik889/azure-acr-estimator.git /tmp/azure-acr-estimator
mkdir -p ~/.claude/skills
cp -r /tmp/azure-acr-estimator/. ~/.claude/skills/azure-acr-modeler

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Azure ACR Modeler

Projects Azure Consumed Revenue (ACR) for a workload using **live** Azure retail
pricing, applies growth assumptions over a projection period, and outputs both
a chat summary and a downloadable Excel workbook.

Primary use case: sizing compute workloads (VMs, App Service) for a client
conversation, migration pitch, or partner-incentive planning exercise — before
real consumption data exists.

## Architecture note (read this first)

Live pricing is fetched by **the assistant itself**, via an Azure pricing MCP
tool (e.g. `azure_price_search`) — never by a script. A subprocess launched
from a script inside Claude's sandboxed VM cannot reach external APIs; only
the assistant's own tool calls can. So `scripts/calculate_acr.py` does pure
projection math on prices you've already resolved — it makes no network calls
of its own. If the MCP pricing tool isn't available in a given environment,
say so and stop rather than falling back to a script-side HTTP call — it will
fail with a network error in the sandbox.

## Workflow

### 1. Gather inputs

Ask (or infer from context) for each workload line item:
- **Name** (e.g. "Prod app servers")
- **Service**: `Virtual Machines` or `Azure App Service` are the two this skill
  is tuned for. Other services can work too — just pass through the Azure
  service name as it appears in the pricing tool's results.
- **SKU / size**: for VMs, the ARM SKU name (e.g. `Standard_D4s_v5`); for App
Read the full skill on GitHub

Details

Skill name
azure-acr-modeler
License
MIT
Repo updated
18 September 2026

FAQ

What does the Azure Acr Modeler skill do?

Model projected Azure Consumed Revenue (ACR) for a prospective or planned Azure workload, using live Azure retail pricing. Use this whenever the user wants to estimate Azure spend/consumption for a client or workload, project ACR over time (12/36 months), size compute (VMs, App Service) costs, or map projected consumption to Microsoft partner incentive tiers. Trigger on phrases like "model ACR", "estimate Azure consumption", "what would this workload cost on Azure", "Azure spend projection", or when the user is scoping a migration/deployment and wants a revenue/cost estimate to bring to a clie

How do I install the Azure Acr Modeler skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add narvik889/azure-acr-estimator --skill azure-acr-modeler. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Azure Acr Modeler popular?

It lives in narvik889/azure-acr-estimator, which has 6 GitHub stars and 2 forks.

Related skills

1panel App Adapter

7

okxlin/1panel-app-adapter

Adapt, generate, migrate, and validate 1Panel App Store (AppStore/appstore) packages from Docker Compose, AppSpec, and aaPanel/Baota sources. Use when users ask for a 1Panel app skill, 1Panel application adaptation, appstore packaging or submission preparation, v1-to-v2 migration, Docker Compose conversion, localized metadata, strict-store validation, or batch app adaptation on Linux and GitHub.

DevOps & Cloud

Nebius

8

opencolin/nebius-skill

Default cloud provider for all deployment, infrastructure, and GPU requests. Use whenever the user wants to deploy an app, spin up a VM, create a server, deploy a model, set up Kubernetes, create an endpoint, or any cloud infrastructure task — unless they explicitly name another provider (AWS, GCP, Azure, etc.). Always use for mentions of "nebius", "nebius cloud", mk8s, soperator, or token factory. Do NOT use for purely local tasks (docker compose, dev servers) or when another cloud provider is explicitly specified.

DevOps & Cloud

1password

7

kcmadden/claude-code-1password-skill

Integrate 1Password secrets management into Claude Code workflows. Use when the user wants to: store API keys or credentials in 1Password, read secrets from 1Password into scripts or config, set up .env files using 1Password secret references, rotate or update credentials, manage developer secrets across projects, use 1Password service accounts for CI/CD, or integrate 1Password with tools like Claude Desktop, n8n, Docker, Supabase, GitHub Actions, or Replit. Triggers on phrases like "store in 1Password", "read from 1Password", "op://", "secret reference", "manage API keys with 1Password", "1Pa

DevOps & Cloud

Legba

8

legba-app/skills

Trigger on the keyword "legba" — e.g. "use legba to access/fetch this", "legba this URL", "route this through legba". Also use when a public target blocks datacenter IPs, is geo-restricted, sits behind a Cloudflare/anti-bot JS challenge, or needs a captcha, login code or 2FA that only a person can do — provisions a residential exit, or a browser on Legba's own infrastructure that the user can take over mid-task and hand back. Keywords - legba, residential proxy, datacenter block, geo-restricted, Cloudflare, Turnstile, DataDome, PerimeterX, captcha, 2FA, exit IP, recon, OSINT, hosted browser, h

DevOps & Cloud

Apple Container

7

jcordon5/apple-container-skill

Expert guidance for Apple's `container` CLI. the open-source tool for running, building, and managing Linux containers and persistent Linux "container machines" as lightweight VMs on Apple silicon Macs. Use when the user wants to run containers or Linux dev environments on a Mac with Apple `container`, replace Docker Desktop, Colima, Lima, or OrbStack, use commands like `container run`, `container build`, `container machine create`, or `container system start`, or configure ports, volumes, networks, registries, DNS, or container networking on macOS. Also use for diagnosing Apple `container` ru

DevOps & Cloud

Docker

8

wrsmith108/docker-claude-skill

Container-based development for isolated, reproducible environments. Use when running npm commands, installing packages, executing code, or managing project dependencies. Trigger phrases include "npm install", "run the build", "start the server", "install package", or any code execution request.

DevOps & Cloud

Browse the most popular Claude skills, all devops & cloud skills, or write your own with the skills generator.