Agent skill
green-software
Carbon efficiency, sustainable architecture choices, and GreenTech goals.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/product-andreibesleaga-gabbe-5
SKILL.md
green-software Skill
This skill guides the reduction of the system's environmental impact.
1. Principles (Green Software Foundation)
- Carbon Efficiency: Emit the least amount of carbon per unit of work.
- Energy Efficiency: Consume the least amount of electricity.
- Carbon Awareness: Do more work when the electricity is clean (low carbon intensity) and less when it's dirty.
2. Architectural Choices
- Serverless vs Always-On: Serverless scales to zero (0 energy) when idle.
- Compiled vs Interpreted: Rust/Go consume ~50% less energy than Python/Node for compute-heavy tasks.
- Data Minimization: Sending less data = less network energy.
3. Operations
- Region Selection: Host in regions with low carbon intensity (e.g., AWS Sweden/Canada > Virginia).
- Joy of Delete: Aggressively delete unused data (don't pay storage energy cost forever).
4. Carbon Aware Computing
- Utilize APIs like
ElectricityMapsorWattTime. - Batch Jobs: Schedule heavy cron jobs for 2 AM (or whenever local grid is greenest).
- "Eco-Mode": UI toggle that reduces animations and video quality to save battery/energy.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?