open-meteo-skill

Query Open-Meteo APIs for forecasts, historical data, and air quality.

Updated Dec 15, 2025
One-click install
npx skills add https://github.com/thruthesky/open-meteo-skill --skill open-meteo-skill
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: open-meteo-skill
Source: https://github.com/thruthesky/open-meteo-skill/tree/main
Command: npx skills add https://github.com/thruthesky/open-meteo-skill --skill open-meteo-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Open-Meteo ์Šคํ‚ฌ์€ ์ „ ์„ธ๊ณ„ ๋‚ ์”จ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฌด๋ฃŒ๋กœ ์ œ๊ณตํ•˜๋Š” API๋ฅผ ํ•œ ๊ณณ์—์„œ ํ™œ์šฉํ•˜๋„๋ก ๋„์™€์ฃผ๋ฉฐ, 16์ผ ์˜ˆ๋ณด, 80๋…„ ์—ญ์‚ฌ ๋ฐ์ดํ„ฐ, ๋Œ€๊ธฐ์งˆ, ํ•ด์–‘ ๋‚ ์”จ, ์ง€์˜ค์ฝ”๋”ฉ ๋ฐ ๊ณ ๋„ ์ •๋ณด ๋“ฑ์„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์‰ฝ๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ์ƒ ๋ฐ์ดํ„ฐ๋ฅผ ์‹ ์†ํžˆ ์กฐํšŒํ•˜๊ณ  ์‚ฌ์šฉ์ž์—๊ฒŒ ํ’๋ถ€ํ•œ ๋‚ ์”จ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ์ „ ์„ธ๊ณ„ ๋ฐ์ดํ„ฐ ์†Œ์Šค ํ†ตํ•ฉ: 16์ผ ์˜ˆ๋ณด, 80๋…„ ์—ญ์‚ฌ ๋ฐ์ดํ„ฐ, ๋Œ€๊ธฐ์งˆ, ํ•ด์–‘ ๋‚ ์”จ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ์†Œ์Šค๋ฅผ ํ•˜๋‚˜์˜ API๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์œ„์น˜ ๊ธฐ๋ฐ˜ ๊ฒ€์ƒ‰๊ณผ ๊ณ ๋„ ์กฐํšŒ: Geocoding ๋ฐ Elevation API๋กœ ์œ„์น˜ ์ •๋ณด๋ฅผ ๋น ๋ฅด๊ฒŒ ์–ป์Šต๋‹ˆ๋‹ค.
  • Flutter ์•ฑ๊ณผ์˜ ์›ํ™œํ•œ ์—ฐ๋™ ๋ฐ ์บ์‹œ ๊ธฐ๋ฐ˜ ์‹ค์‹œ๊ฐ„ ์•„์ด์ฝ˜ ํ‘œ์‹œ: Flutter ๊ฐ€์ด๋“œ ํฌํ•จ ๋ฐ ์บ์‹œ๋ฅผ ํ†ตํ•œ ๋น ๋ฅธ UI ์‘๋‹ต.
  • ์บ์‹œ ๊ด€๋ฆฌ ๋ฐ ํŒŒ๋ผ๋ฏธํ„ฐ ์กฐํ•ฉ ์ง€์›: TTL ์บ์‹œ, ์‹œ๊ฐ„๋Œ€ ์ฒ˜๋ฆฌ, ๋‹ค์–‘ํ•œ ํŒŒ๋ผ๋ฏธํ„ฐ ์กฐํ•ฉ์„ ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Quick Start

Open-Meteo ์Šคํ‚ฌ์„ ํ™œ์„ฑํ™”ํ•˜๊ณ  ์ขŒํ‘œ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์ฆ‰์‹œ ํ•ด๋‹น ์œ„์น˜์˜ ๋‚ ์”จ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•ด UI์— ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

Frequently Asked Questions about open-meteo-skill

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

FAQPage Schema
How do I get free weather forecast data for a Flutter app?โ–ผ

You can get free weather forecast data for a Flutter app by querying the Open-Meteo API, which provides up to 16-day forecasts, air quality, and marine weather. The skill includes a Flutter guide and caching strategies for fast UI responses.

How do I look up coordinates and elevation for a specific location using a weather API?โ–ผ

To look up coordinates and elevation for a specific location, you can use the Open-Meteo geocoding and elevation APIs. This skill handles parameter combinations and coordinate-based queries to retrieve accurate location data for your application.

Can I retrieve historical weather data and air quality information globally?โ–ผ

Yes, you can retrieve historical weather data and air quality information globally. The Open-Meteo API offers access to 80 years of historical data and air quality metrics, which this skill parses and integrates into your data analysis workflows.

Do I need jq installed to use the Open-Meteo API skill?โ–ผ

Yes, you need jq installed because it is a required dependency for this skill. The skill relies on jq to parse JSON responses from the Open-Meteo API endpoints and handle the returned time-series data effectively.

What is the best way to manage API caching and time zone handling for weather forecasts?โ–ผ

The best way to manage API caching and time zone handling for weather forecasts is using TTL caching strategies. This skill supports TTL cache management and time zone processing to ensure consistent parameter combinations and fast UI updates.