Skip to content

About

Claude Code weather forecasting agent with multi-model comparison (ECMWF, GFS, HRRR, ICON)

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Weather Plugin for Claude Code

A weather forecasting agent that provides detailed, model-by-model weather predictions with special focus on snow and precipitation events.

Features

  • Multi-model comparison: ECMWF (European), GFS (American), HRRR (High-resolution US), ICON (German)
  • Snow/precipitation focus: Detailed accumulation forecasts with timing
  • Natural language queries: "How much snow is Raleigh getting this weekend?"
  • Model-by-model breakdown: See what each weather model predicts
  • Automatic unit conversion: Imperial for US, metric available on request

Installation

This plugin is installed at ~/.claude/plugins/weather-plugin/

Usage

Simply ask weather questions naturally:

"How many inches of snow is Raleigh getting this weekend?"
"What does the European model say about the storm?"
"Compare GFS vs ECMWF for Durham NC"
"Will it rain tomorrow in Chapel Hill?"
"Show me all model predictions for this storm"

Data Sources

All data is fetched from Open-Meteo, a free weather API that aggregates multiple models:

Model Resolution Range Best For
ECMWF IFS 9km 15 days Overall accuracy, storm tracks
GFS 25km 16 days US coverage, longer-range
HRRR 3km 48 hours US short-term, timing
ICON 13km 7 days Europe, rapid updates

Example Output

## Snow Forecast: Raleigh, NC
**Time Period**: Saturday Jan 25 - Sunday Jan 26

### Summary
Models agree on 3-5 inches with heaviest snow Saturday evening.

### Model Breakdown
| Model | Snow Total | Timing | Last Updated |
|-------|------------|--------|--------------|
| ECMWF (European) | 4.2" | Sat 6PM-midnight | 06:00 UTC |
| GFS (American) | 5.1" | Sat 4PM-11PM | 06:00 UTC |
| HRRR (High-Res US) | 3.8" | Sat 5PM-10PM | 14:00 UTC |
| ICON (German) | 4.0" | Sat 6PM-midnight | 06:00 UTC |

### Timing Details
- **Snow begins**: Saturday 4-6 PM
- **Heaviest snow**: Saturday 7-10 PM
- **Snow ends**: Sunday 2 AM
- **Total duration**: ~10 hours

API Reference

The agent uses these Open-Meteo endpoints:

  • Geocoding: https://geocoding-api.open-meteo.com/v1/search
  • Multi-model forecast: https://api.open-meteo.com/v1/forecast
  • ECMWF-specific: https://api.open-meteo.com/v1/ecmwf
  • HRRR/GFS: https://api.open-meteo.com/v1/gfs
  • Ensemble: https://api.open-meteo.com/v1/ensemble

Version History

  • 1.0.0 - Initial release with multi-model snow forecasting

About

Claude Code weather forecasting agent with multi-model comparison (ECMWF, GFS, HRRR, ICON)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors