Use when users ask about current weather, temperature, rain, or near-term forecasts for a real location. Not for historical weather archives, official severe-weather alerts, aviation, marine, or climate-trend analysis.
Get current weather and forecasts with Open-Meteo as the primary source and wttr.in as a fast human-readable fallback.
Use this skill when the user asks things like:
Do not use this skill for:
Always ground the request to a real location.
Prefer Open-Meteo for current conditions and forecast data because it is structured, keyless, and easy to audit.
curl -s "https://geocoding-api.open-meteo.com/v1/search?name=London&count=1&language=en&format=json"
curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5072&longitude=-0.1276¤t=temperature_2m,relative_humidity_2m,apparent_temperature,precipitation,weather_code,wind_speed_10m,wind_direction_10m&timezone=auto"
curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5072&longitude=-0.1276&hourly=temperature_2m,precipitation_probability,precipitation,weather_code,wind_speed_10m&forecast_days=2&timezone=auto"
curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5072&longitude=-0.1276&daily=weather_code,temperature_2m_max,temperature_2m_min,precipitation_probability_max&forecast_days=7&timezone=auto"
Use wttr.in when you need a quick readable summary, a simple terminal forecast, or an image output.
curl -s "wttr.in/London?format=%l:+%c+%t+(feels+like+%f),+%w+wind,+%h+humidity"
curl -s "wttr.in/London?format=%l:+%c+%p"
curl -s "wttr.in/London?format=v2"
curl -s "wttr.in/London.png" -o weather.png
wttr.in is acceptable as fallback.Use short, grounded answers in the user's language unless they explicitly ask for a different language. Prefer concrete fields over vague wording.
[Location]: [Condition] [Temperature]
Feels like: [FeelsLike]
Wind: [Wind]
Humidity: [Humidity]
Source: Open-Meteo
For [Location], rain chance in the next few hours is [Probability].
If relevant, mention the highest nearby precipitation window instead of guessing.
Source: Open-Meteo
[Location] forecast:
- Today: [Condition], [Min]-[Max]
- Tomorrow: [Condition], [Min]-[Max]
- Next: [Condition], [Min]-[Max]
Source: Open-Meteo
Ask briefly for the city/region instead of guessing.
Example: "Kota atau wilayahnya di mana?"
wttr.in is best treated as fallback, quick summary, or image output.