Skip to content

Getting started

Skills are domain-specific instruction sets loaded into an AI agent. When you describe what you need, the agent reads the relevant skill and acts as a specialist — calling the right APIs, writing correct code, and following established workflows. You don’t need to know the tool names or parameters.

AgentAudienceSetup effort
Claude CodeDevelopers with a Claude Pro/Max/Team planLow — one terminal command
AntigravityAny user, no subscription neededLow — paste a system prompt
OpenAI CodexAny user with a Codex subscriptionLow — paste a system prompt

See the usage guides for step-by-step instructions per platform.

All skills are powered by the aggeodata Python package. Install it once:

Terminal window
pip install "aggeodata[download,mcp] @ git+https://github.com/anaguilarar/aggeodata.git" s3fs zarr

AgERA5 only: If you need hourly relative humidity, vapour pressure, or reference ET, also register for a free CDS API key at cds.climate.copernicus.eu and create ~/.cdsapirc with your credentials.

Open Claude Code in the project root directory and type:

Download and visualize monthly solar radiation and wind speed
from NASA POWER for Bolivia from 2020 to 2022, per department.
Output to D:/tmp/bolivia_climate

Claude will show you a plan, ask for confirmation, then deliver:

FileDescription
*.ncRaw climate rasters
summary_*.csvMonthly statistics per admin unit
*_analysis.ipynbJupyter notebook with Plotly charts
*_dashboard.htmlStandalone HTML dashboard

In Claude Code, skills live in .agents/skills/ and are loaded automatically via CLAUDE.md.

In Antigravity and Codex, skills are fetched from GitHub at runtime. The system prompt tells the agent which URLs to read — see the usage guides for the exact prompts to paste.