Catalog
MicrosoftDocs/azure-carbon-optimization

MicrosoftDocs

azure-carbon-optimization

Expert knowledge for Azure Carbon Optimization development including troubleshooting, security, and integrations & coding patterns. Use when using Carbon Service REST API, Python exports, RBAC roles, emissions data quality, or dashboard issues, and other Azure Carbon Optimization related development tasks. Not for Azure Cost Management (use azure-cost-management), Azure Impact Reporting (use azure-impact-reporting), Azure Monitor (use azure-monitor), Azure Policy (use azure-policy).

globalRequires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation.
generated_at:2026-02-28
generator:docs2skills/1.0.0
New~774
v1.0Saved Jun 26, 2026

Azure Carbon Optimization Skill

This skill provides expert guidance for Azure Carbon Optimization. Covers troubleshooting, security, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

Category Lines Description
Troubleshooting L31-L35 Diagnosing and resolving common Azure Carbon Optimization issues, including data collection gaps, configuration problems, inaccurate emissions estimates, and troubleshooting dashboards or reports.
Security L36-L40 Setting up Azure RBAC roles and permissions so users and apps can securely access and manage Azure Carbon Optimization resources.
Integrations & Coding Patterns L41-L45 Using the Carbon Service REST API and Python scripts to programmatically export Azure emissions data, authenticate, query, and integrate carbon metrics into external systems.

Troubleshooting

Topic URL
Troubleshoot common Azure Carbon optimization issues https://learn.microsoft.com/en-us/azure/carbon-optimization/troubleshooting

Security

Topic URL
Configure RBAC access for Azure Carbon optimization https://learn.microsoft.com/en-us/azure/carbon-optimization/permissions

Integrations & Coding Patterns

Topic URL
Use Carbon Service REST API to export emissions data https://learn.microsoft.com/en-us/azure/carbon-optimization/api-export-data
Export Azure carbon data via Python REST integration https://learn.microsoft.com/en-us/azure/carbon-optimization/tutorial-export-python
Files1
1 files · 18.2 KB

Select a file to preview

Overall Score

72/100

Grade

B

Good

Safety

78

Quality

70

Clarity

75

Completeness

65

Summary

This skill provides expert guidance for Azure Carbon Optimization development, covering troubleshooting, security (RBAC configuration), and integrations & coding patterns using the Carbon Service REST API and Python exports. It combines local quick-reference content with remote documentation fetching via mcp_microsoftdocs or fetch_webpage tools, requiring network access to Microsoft Learn.

Detected Capabilities

network-requestdocumentation-fetchremote-api-integrationread-operations

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

azure carbon optimizationcarbon emissions apiazure rbac carboncarbon data exportemissions troubleshooting

Risk Signals

INFO

Remote documentation fetching via mcp_microsoftdocs:microsoft_docs_fetch and fetch_webpage

SKILL.md:Compatibility section, How to Use section
INFO

Network access requirement for documentation retrieval

SKILL.md:Compatibility section

Referenced Domains

External domains referenced in skill content, detected by static analysis.

github.comlearn.microsoft.com

Use Cases

  • Troubleshooting Azure Carbon Optimization data collection gaps, configuration errors, and inaccurate emissions estimates
  • Configuring Azure RBAC roles and permissions for secure access to Carbon Optimization resources
  • Exporting Azure emissions data programmatically using the Carbon Service REST API
  • Building Python scripts to query and integrate carbon metrics into external systems
  • Diagnosing and resolving dashboard or reporting issues in Azure Carbon Optimization

Quality Notes

  • Skill structure follows agentskills.io specification with clear metadata and category index
  • Well-organized Category Index with line ranges and URL references for navigation
  • Explicit instructions for agents on when to use read_file vs. mcp tools
  • Provides both preferred (mcp_microsoftdocs) and fallback (fetch_webpage) options for documentation access
  • Includes version checking guidance (metadata.generated_at staleness check) to ensure users have current content
  • Clear scope boundaries: explicitly excludes Azure Cost Management, Impact Reporting, Monitor, and Policy
  • References are external URLs (learn.microsoft.com) but do not attempt data exfiltration or credential harvesting
  • Limitation: category index promises line ranges (L31-L45) but the SKILL.md file does not include that content — references external documentation instead
Model: claude-haiku-4-5-20251001Analyzed: Jun 26, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Add MicrosoftDocs/azure-carbon-optimization to your library

Command Palette

Search for a command to run...