Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub jinwx/weather-data-skillsAgent Skills for downloading climate and weather data from various sources
Share bugs, ideas, or general feedback.
A plugin with skills for downloading and processing weather and climate data. Works with Claude Code, Cursor, Codex, VS Code, and other AI coding assistants that support skills/plugins.
This project is in its early stages. Only the
cds-downloadskill is available so far. More skills are planned.
Downloading weather data sounds simple — until it isn't. Data archives have undocumented API quirks, format traps, versioning nightmares, and efficiency strategies that only domain experts know. These skills encode that hard-won knowledge so your AI assistant gets it right the first time.
cds-downloadDownloads climate data from the Copernicus Climate Data Store (CDS) — the world's largest open climate data archive, hosting ERA5, seasonal forecasts, satellite observations, and more.
Example: downloading seasonal forecasts from 1993 to present. This is a task where the skill really shines, because getting it right requires knowledge that is critical but surprisingly hard to piece together:
ensemble_mean product type only covers real-time years (~2017 onward) — to get 1993-present, you must use monthly_mean and compute the ensemble mean yourself.The skill encodes all of this and guides your AI assistant to produce correct, efficient downloads.
/plugin marketplace add jinwx/weather-data-skills
/plugin install weather-data-skills@weather-skills
Or via npx:
npx skills add git@github.com:jinwx/weather-data-skills.git
Type the following in the Codex chat:
$skill-installer https://github.com/jinwx/weather-data-skills/tree/main/skills/cds-download
Ask your AI assistant:
Install the cds-download skill from
https://github.com/jinwx/weather-data-skills
You can also manually copy the skills/ directory to the dedicated skills directory required by your agent.
Contributions are welcome! Whether it's a bug report, a new skill idea, or a pull request — all are appreciated.
If you're unsure whether something is worth raising, open an issue anyway — it probably is.
MIT