CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

azure-advisor-cost-optimization

Analyze Azure Advisor Cost/IdleResources findings and prevalidate deletion safety, including Service Groups. WHEN: "find unused Azure resources", "what resources am I paying for but no longer using", "idle-resource savings", "historical idle-resource savings", "are these idle resources safe to delete". Generic Cost, other subcategories, and cross-category requests use azure-advisor.

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is azure-advisor-cost-optimization in microsoft/GitHub-Copilot-for-Azure

SKILL.md
Quality
Evals
Security

Azure Advisor Cost Optimization

Use existing Advisor tools only with category=Cost and sub-category=IdleResources. Never substitute billing, inventory or runtime KQL. Preserve selected scope, type and tenant; pass supplied identities unchanged.

Shared rules

Use only returned structured retail savings; MCP owns calculations. Never annualize, reconstruct amounts from dates, or fall back to legacy annualSavingsAmount/savingsAmount or raw pricing. Cost is accumulated Advisor cost, not monthly spend or yearly savings. Completed reports use Realized savings. Every monetary answer or proposal visibly shows Currency and Pricing basis: <basis> from the calculated measure or its documented source. Missing amounts are Unavailable, not zero; numeric zero stays zero. Preserve a known basis even when amounts are missing. Potential savings depend on validating and deleting eligible resources. Estimates do not establish inactivity or safe deletion and never authorize remediation.

Workflow

Before each flow, read its matching references below, including when using supplied results. Before scoped calls, read Scope resolution. Reuse already loaded references. If a required file is unavailable, report it and stop the affected flow.

Use the matching scenario guidance; Reference index.

Quick reference

FlowRequired reference
Discovery and type expansionWorkflow
Counts, savings field mapping and pricing-source interpretationOutput and savings
Tables and selected resourcesTable format
Completed/historical reportsLifecycle
State changesState updates
Selection/remediation handoffSelection
Explicit prevalidation/safety checksSelection
Filters/errorsTools and recovery
Routing examplesExamples

Response guidance

Use shared headings and column order across models, with documented scope/lifecycle variations. Visibly show results/proposals before dependent questions; reasoning, tool output or text inside ask_user does not count. Ask directly for missing input.

Repository

microsoft/azure-skills

Path

.github/plugins/azure-advisor/skills/azure-advisor-cost-optimization/SKILL.md

Last updated
First committed

Canonical home

microsoft/GitHub-Copilot-for-Azure
In sync

since Nov 11, 2026

Also appears in

microsoft/skills
In sync

since Nov 12, 2026

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.