Build Skills for the Energy Transition
The climate crisis is a collective challenge. No single organization has all the domain expertise needed for the energy transition. Contribute your procedural knowledge as Skills that AI agents can execute at scale.
Explore the Skills Directory
Browse all 30+ skills with filters, search, and detailed metadata
Why Contribute Open Skills?
Collective Intelligence
The energy transition requires expertise across finance, engineering, policy, and sustainability. Skills let domain experts contribute without needing to understand the full AI system.
Non-Proprietary Knowledge
Skills encode public methodologies: NREL's LCOE formula, EPA emission factors, GHG Protocol calculations. This is procedural knowledge, not trade secrets.
AI-Scale Execution
Your expertise gets executed by AI agents 24/7 across thousands of investment decisions. One contribution creates impact at scale.
“Stop building bespoke agents for every task. Build reusable Skills that any agent can invoke. Code is the universal interface.”
— Skills-First Architecture Philosophy
How to Contribute
Choose a Skill Gap
Review the skills inventory below and pick one marked as 'needed' that matches your expertise.
Follow the Template
Use the lcoe-calculator as your reference implementation. Copy the folder structure and adapt it.
Write Python Scripts
Implement your calculation using only Python standard library. Accept JSON input, output JSON.
Add Tests & Examples
Include test cases and example inputs so others can validate and learn from your work.
Submit a Pull Request
Open a PR to the GreenCIO repository. Our agents will review and integrate your skill.
Skill Folder Structure
skills/
└── your-skill-name/
├── skill.md # Entry point with YAML metadata
├── scripts/
│ ├── calculate.py # Main calculation (JSON in/out)
│ └── requirements.txt # Dependencies (prefer none)
├── schemas/
│ ├── input.schema.json
│ └── output.schema.json
├── examples/
│ └── sample_input.json
└── tests/
└── test_calculate.pySkills Inventory
See what's available and what's needed. Skills marked as “needed” are opportunities for contribution.
Financial Modeling
lcoe-calculatorLevelized Cost of Energy
project-npv-irrNPV/IRR/Payback modeling
carbon-price-modelerCarbon price scenarios
green-bond-analyzerGreen bond verification
Emissions & Carbon
carbon-footprintScope 1/2/3 calculator
emissions-reporterCDP/GRI/SASB formatter
offset-validatorCarbon offset quality scoring
Grid & Energy
load-forecasterDemand time-series forecasting
curtailment-optimizerPeak load optimization
solar-yieldPV generation calculator
wind-yieldWind generation calculator
Contracts & Compliance
ppa-analyzerPower Purchase Agreement parser
rec-trackerRenewable certificate management
cbam-complianceEU CBAM checker
sec-climate-disclosureSEC climate risk formatter
Asset Management
predictive-maintenanceML-based maintenance scheduling
battery-lifecycleStorage degradation modeling
equipment-lifecycleReplacement timing optimizer
Recognition for Contributors
Every skill includes attribution in its metadata. Contributors are recognized in:
skill.md
Author field in frontmatter
GitHub
Commit history & contributors
This Page
Skills inventory credits
Questions? Ideas?
Not sure where to start? Have an idea for a skill that's not listed? Open a discussion on GitHub or reach out directly.
Email: skills@greencio.com