What problem does it solve?
This skill provides programmatic access to Korea Meteorological Administration weather data, consolidating current conditions, ultra-short forecasts, short-term forecasts, mid-term forecasts, and official warnings into a single, easy-to-use interface.
Core Features & Use Cases
- Retrieve current weather, ultra-short-term forecasts, short-term forecasts, mid-term forecasts, and warnings for locations across South Korea.
- Query data by latitude/longitude or by region (city/province) and obtain machine-readable JSON or human-friendly text.
- Use cases include dashboard feeds, automated alerts, and data-driven planning for apps and research.
Quick Start
Install Python 3, set the KMA_SERVICE_KEY environment variable, and run example commands:
python3 skills/kma-weather/scripts/forecast.py current --lat 37.5665 --lon 126.9780
python3 skills/kma-weather/scripts/forecast.py ultrashort --lat 37.5665 --lon 126.9780
python3 skills/kma-weather/scripts/forecast.py shortterm --lat 37.5665 --lon 126.9780 --days all