open-meteo

Fetches weather forecasts, air quality and geographic coordinate data from Swagger-defined APIs.

22|1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/itechmeat/llm-code --skill open-meteo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-meteo
Source: https://github.com/itechmeat/llm-code/tree/main/skills/open-meteo
Command: npx skills add https://github.com/itechmeat/llm-code --skill open-meteo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Open-Meteo integration simplifies fetching weather forecasts, air quality, and geocoding data from Open-Meteo APIs with consistent parameters and robust error handling for production apps.

Core Features & Use Cases

  • Retrieve forecast data (hourly, daily, current) for multiple coordinates with timezone-aware results.
  • Resolve place names to coordinates and timezones via the geocoding API.
  • Support deterministic query parameter design (timezone, timeformat, units), error handling, and attribution requirements.

Quick Start

Geocode a location to obtain coordinates and timezone, then fetch hourly forecast, daily summary, and current conditions for those coordinates using timezone=auto and forecast_days=2.

Frequently Asked Questions about open-meteo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch weather forecasts and air quality data for multiple coordinates reliably?

To fetch weather forecasts and air quality data reliably, use Open-Meteo APIs to query multiple coordinates with deterministic parameters like timezone and timeformat, ensuring consistent JSON payloads and robust HTTP error handling.

Can I resolve place names to coordinates and timezones using the Open-Meteo API?

Yes, you can resolve place names to coordinates and timezones using the Open-Meteo geocoding API, which returns the exact latitude, longitude, and timezone data needed for accurate forecast queries.

Does Open-Meteo support timezone-aware processing for hourly and daily forecast results?

Open-Meteo supports timezone-aware processing by enforcing deterministic query parameter rules, allowing you to specify timezone=auto to automatically align hourly, daily, and current forecast results to the target location.

What is the best way to handle JSON and HTTP errors when integrating weather API data?

The best way to handle JSON and HTTP errors in weather API integration is to enforce deterministic query parameters and apply consistent error handling rules to manage malformed requests and API failures gracefully.

How do I get current conditions and daily summaries from a weather API for application dashboards?

To get current conditions and daily summaries for application dashboards, geocode the target location first, then fetch the forecast data using specified coordinates and forecast_days parameters to retrieve structured JSON outputs.