jinwx/weather-data-skills
jinwx/weather-data-skills · 39 stars · 1 plugin
Marketplace
Install
/plugin marketplace add jinwx/weather-data-skillsRun inside Claude Code, then install plugins from it. Check the repo's README before you run it.
Plugins 1
After adding the marketplace, install one with /plugin install <name>@weather-skills.
- 1weather-data-skillsAgent Skills for downloading climate and weather data from various sources
/plugin install weather-data-skills@weather-skills
Files
weather-data-skills
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.
Vision
- Find the right dataset — Recommend the most suitable dataset and provider for your use case.
- Download the data correctly — Handle archive-specific constraints like system versioning, product type availability, request splitting, and API authentication — so you get the data you actually need.
- Parse and process the data — Some datasets are notoriously painful to work with. For example, GHCN station data requires non-trivial parsing and QC flag handling — a planned skill for this project.
Skills
cds-download
Downloads 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:
- ECMWF's current system is System 51 (SEAS5.1), not System 5 which was discontinued in 2022.
- The
ensemble_meanproduct type only covers real-time years (~2017 onward) — to get 1993-present, you must usemonthly_meanand compute the ensemble mean yourself. - UKMO has gone through 10+ system versions, each covering only 1-2 years of real-time data — the skill knows how to chain them for maximum temporal coverage.
- The CDS constraints API can dynamically verify which system versions and year-month combinations are actually available, avoiding hardcoded values that go stale.
The skill encodes all of this and guides your AI assistant to produce correct, efficient downloads.
Installation
Claude Code
/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
Codex
Type the following in the Codex chat:
$skill-installer https://github.com/jinwx/weather-data-skills/tree/main/skills/cds-download
Other AI assistants
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.
Contributing
Contributions are welcome! Whether it's a bug report, a new skill idea, or a pull request — all are appreciated.
- Found incorrect or outdated information? Open an issue. Weather data APIs change frequently, and keeping up is a community effort.
- Have domain knowledge about a dataset? Consider contributing a new skill. If you've spent hours figuring out the quirks of a data source, that knowledge is exactly what this project is for.
- Want to improve an existing skill? PRs are welcome. Please include a brief description of what the change fixes or improves.
If you're unsure whether something is worth raising, open an issue anyway — it probably is.
License
MIT
{
"name": "weather-skills",
"owner": {
"name": "Weixin Jin"
},
"plugins": [
{
"name": "weather-data-skills",
"source": "./",
"description": "Agent Skills for downloading climate and weather data from various sources",
"version": "0.0.1"
}
]
}Facts
- Kind
- Marketplace
- Repo
- jinwx/weather-data-skills
- Group
- Uncategorized
- Stars
- 39
- Marketplace name
- weather-skills
- Owner
- Weixin Jin
- License
- MIT
- Language
- Python
- Created
- 2026-03-21
- Last push
- 2026-04-06
- Forks
- 10
- Plugins
- 1
- 1obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.297.9k
- 2affaan-m/everything-claude-codeaffaan-m/ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.277.5k
- 3anthropics/skillsanthropics/skillsPublic repository for Agent Skills180.6k
- 4f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.172.7k
- 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.150.3k
- 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.135k