ecological-impact

Quantify compute and carbon footprints of code changes from instrumentation data.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/maestria-co/ai-playbook --skill ecological-impact
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ecological-impact
Source: https://github.com/maestria-co/ai-playbook/tree/main/skills/ecological-impact
Command: npx skills add https://github.com/maestria-co/ai-playbook --skill ecological-impact

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quantify the environmental and compute footprint of code changes to guide decisions about efficiency, infra sizing, and sustainability.

Core Features & Use Cases

  • Estimate the compute and carbon footprint of proposals, PRs, and architecture changes.
  • Aid scaling and resource allocation decisions to avoid expensive regressions.
  • Use Case: When evaluating a change that could affect latency, throughput, or infra spend, surface the expected footprint to inform tradeoffs.

Quick Start

Evaluate a code change to estimate its compute and carbon impact for an informed tradeoff.

Frequently Asked Questions about ecological-impact

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I estimate the carbon footprint of a code change?

To estimate the carbon footprint of a code change, the Skill quantifies compute costs and environmental impact by analyzing instrumentation data and environment metrics to produce actionable sustainability estimates for your proposals.

What is the compute cost impact of a new feature or architecture decision?

The compute cost impact of an architecture decision is quantified by evaluating expected latency, throughput, and infrastructure spend regressions. This approach uses explicit assumptions to inform scaling tradeoffs conservatively.

How do I assess ecological impact during a PR review?

You assess ecological impact during a PR review by surfacing expected compute and carbon footprints alongside the code change. This informs tradeoffs regarding efficiency and infrastructure sizing before merging the proposal.

Do I need instrumentation data to measure code change carbon footprint?

Yes, you need instrumentation data and environment metrics to measure code change carbon footprint. Explicit assumptions are also required to generate conservative, actionable estimates of the ecological impact and compute costs.

Can I evaluate infrastructure sizing and scalability decisions for large projects?

Yes, you can evaluate infrastructure sizing and scalability decisions for large projects. The approach scales across small to large projects, aiding resource allocation and avoiding expensive compute regressions during architecture changes.

When should I not rely on compute cost estimates for code changes?

You should not rely on compute cost estimates when lacking the required instrumentation data or environment metrics. Without explicit assumptions to ground the analysis, the resulting ecological impact estimates will not be conservative or actionable.