weather

Fetch current weather, forecasts, and air quality from multiple providers.

1|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/iceflower/agent-skills --skill weather-iceflower
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weather
Source: https://github.com/iceflower/agent-skills/tree/main/weather
Command: npx skills add https://github.com/iceflower/agent-skills --skill weather-iceflower

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, beautifulsoup4, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Fetches current weather, forecasts, and air quality data from multiple providers.

Core Features & Use Cases

  • Multi-source weather data from KMA, AirKorea, and AccuWeather to answer user queries.
  • Comprehensive coverage: current conditions, hourly and daily forecasts, sunrise/sunset, UV index, and historical observations.
  • Use Case: A developer asks for Seoul weather and air quality to populate a dashboard or assistant response.

Quick Start

Ask for the current weather in a city, and I will fetch the latest conditions and forecast using the weather skill.

Frequently Asked Questions about weather

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

FAQPage Schema
How do I fetch current weather and air quality data from multiple sources?

You fetch current weather and air quality data from multiple sources by querying specific cities. The system retrieves current conditions, forecasts, and historical observations using APIs from KMA, AirKorea, and AccuWeather with robust fallbacks.

Can I get hourly and daily forecasts along with the UV index for a specific city?

Yes, you can retrieve hourly and daily forecasts alongside the UV index for a specific city. The system implements city-aware data retrieval to parse comprehensive coverage including sunrise, sunset, and historical weather observations.

Does this weather and air quality skill support API keys for AccuWeather and KMA?

Yes, the skill supports API keys for AccuWeather and KMA. It implements city-aware data retrieval with API keys, data parsing, and robust fallbacks to ensure reliable results across multiple weather and air quality providers.

What is the best way to aggregate multi-source weather data for a dashboard?

The best way to aggregate multi-source weather data for a dashboard is using a unified skill that fetches current conditions, forecasts, and air quality from KMA, AirKorea, and AccuWeather. It parses data and applies robust fallbacks for reliable results.

How do I handle weather data retrieval when a provider API fails?

To handle weather data retrieval when a provider API fails, the system implements robust fallbacks. This ensures reliable results by automatically switching between multiple sources like KMA, AirKorea, and AccuWeather during data parsing.

Do I need requests and beautifulsoup4 to parse multi-source weather forecasts?

Yes, you need requests and beautifulsoup4 to parse multi-source weather forecasts. These dependencies handle HTTP requests and HTML parsing for retrieving current conditions, air quality, and historical observations from multiple providers.