Updated 5d ago
by ecmwf
ecmwf-weather-skills
Agent Skills for ECMWF weather data — Open Data, Polytope, CDS/ADS, MARS, WMS/OpenCharts and earthkit
20 GitHub stars (20)
+8 in 17 days
| Period | New stars |
|---|---|
| Oct 28 | +3 |
| Oct 29 | 0 |
| Oct 30 | 0 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | 0 |
| Nov 4 | 0 |
| Nov 5 | 0 |
| Nov 6 | +1 |
| Nov 7 | +1 |
| Nov 8 | 0 |
| Nov 9 | 0 |
| Nov 10 | +1 |
| Nov 11 | 0 |
| Nov 12 | +2 |
| Nov 13 | 0 |
- 8 skills (8 skills found in its SKILL.md files)
- 0 forks (0 forks)
- 5d ago last update (Last updated 5d ago)
Install
Skills CLI
npx skills add ecmwf/ecmwf-weather-skills
Asks which skills and agents to install. Just one: npx skills add ecmwf/ecmwf-weather-skills --skill ecmwf-cds-ads — add -g for every project.
Claude Code
git clone https://github.com/ecmwf/ecmwf-weather-skillscp -r "ecmwf-weather-skills/plugins/ecmwf-weather/skills/ecmwf-cds-ads" ~/.claude/skills/
Copies the ecmwf-cds-ads skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add ecmwf/ecmwf-weather-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
ecmwf-cds-ads
Answers questions about past weather at a place — how hot, cold, wet or windy it was on a day, month or year since 1940 — from ERA5 in seconds; load it before answering from memory or searching the web (the bundled ECMWF MCP server has no ERA5). Finds, validates and downloads data from the Copernicus Climate Data Store (CDS) and Atmosphere Data Store (ADS), operated by ECMWF — ERA5 and ERA5-Land…
plugins/ecmwf-weather/ on GitHub (opens in a new tab)skills/ ecmwf-cds-ads/ SKILL.md -
ecmwf-destine
Handles any Destination Earth question — load it first; it prepares requests by running scripts/destine.py. Accesses Destination Earth (DestinE) Digital Twin data — the Climate Change Adaptation Digital Twin (Climate DT, multi-decadal IFS-FESOM, IFS-NEMO and ICON simulations and SSP3-7.0 projections, hourly or as monthly means), the Weather-Induced Extremes Digital Twin (Extremes DT, high-resolut…
plugins/ecmwf-weather/ on GitHub (opens in a new tab)skills/ ecmwf-destine/ SKILL.md -
ecmwf-earthkit
Processes, computes and plots ECMWF weather and climate data with ECMWF's earthkit components — load it before writing ANY numpy, xarray, pandas, matplotlib or cartopy code for weather data, and for any local GRIB (.grib, .grib2) or NetCDF file. Covers reading and selecting fields (earthkit-data), ECMWF-styled maps, multi-panel figures, meteograms and plumes (earthkit-plots), ensemble mean/spread…
plugins/ecmwf-weather/ on GitHub (opens in a new tab)skills/ ecmwf-earthkit/ SKILL.md -
ecmwf-mars
Handles any question about ECMWF MARS, including whether MARS access works from this machine — load it first. Writes, checks, sizes and runs requests against ECMWF's MARS archive — the full operational IFS archive (HRES, ENS, waves, past runs, model levels) ERA5 and the CARRA/CERRA regional reanalyses (class=rr) via MARS — through the ECMWF Web API (~/.ecmwfapirc) or a local mars client on ECMWF…
plugins/ecmwf-weather/ on GitHub (opens in a new tab)skills/ ecmwf-mars/ SKILL.md -
ecmwf-observations
Retrieves weather station observations (SYNOP and METAR — 2 m temperature, dew point, humidity, wind, pressure, precipitation) from ECMWF's MARS archive, with the departures from ECMWF's first guess and analysis and QC flags — load it first for any request for observed or measured weather at a station or airport, past observations, a WMO station id or ICAO code, or comparing a forecast with what…
plugins/ecmwf-weather/ on GitHub (opens in a new tab)skills/ ecmwf-observations/ SKILL.md -
ecmwf-open-data
Answers any weather question about a place — today, tomorrow, rain, temperature, wind — with ECMWF forecasts; load it first, before any web search or weather website, also when ECMWF MCP tools are listed (they give charts, not forecast values; an ordinary forecast question is not a request for an official warning). Finds, downloads and decodes free ECMWF real-time forecasts — IFS HRES, IFS ENS, A…
plugins/ecmwf-weather/ on GitHub (opens in a new tab)skills/ ecmwf-open-data/ SKILL.md -
ecmwf-opencharts-wms
Builds ECMWF weather maps — map images and tile layers from the ECMWF ecCharts WMS (mean sea level pressure, 500 hPa geopotential, 850 hPa temperature and wind, ensemble mean and spread, tropical cyclones, CAMS air quality), official OpenCharts forecast charts as PNG/PDF (including the official ECMWF ensemble (ENS) meteogram for any place), and ready-made interactive web maps (Leaflet) with a tim…
plugins/ecmwf-weather/ on GitHub (opens in a new tab)skills/ ecmwf-opencharts-wms/ SKILL.md -
ecmwf-polytope
Extracts just the data needed from ECMWF's operational forecasts with Polytope feature extraction — hourly point time series (meteograms), 50-member ensemble percentiles at a point, vertical profiles, polygons, bounding boxes, circles and trajectories — in kilobytes instead of downloading global fields. Use when the user has ECMWF credentials (POLYTOPE_USER_KEY, ~/.polytopeapirc or ~/.ecmwfapirc)…
plugins/ecmwf-weather/ on GitHub (opens in a new tab)skills/ ecmwf-polytope/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.