weather

Fetches current weather and forecasts via wttr.in and Open-Meteo, outputting JSON or PNG.

335|2|Updated May 6, 2026
One-click install
npx skills add https://github.com/THU-SAGE/syll --skill weather-thu-sage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weather
Source: https://github.com/THU-SAGE/syll/tree/main/syll/skills/weather
Command: npx skills add https://github.com/THU-SAGE/syll --skill weather-thu-sage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Weather lookup often requires multiple websites or accounts, slowing you down when you just need current conditions or a quick forecast.

Core Features & Use Cases

  • Current weather by location: Fetch simple, readable conditions for a city using wttr.in without an API key.
  • Forecast and programmatic JSON: Use wttr.in for forecasts and Open-Meteo for structured JSON that’s easy to consume in tools and automations.
  • Convenient output formats: Get compact readings, full forecasts, and even PNG output for quick sharing.

Use case: Before leaving, ask for the weather in your destination and receive temperature, conditions, humidity, and wind in one quick response.

Quick Start

Tell the assistant: “Get the current weather and a short forecast for Tokyo.”

Frequently Asked Questions about weather

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

FAQPage Schema
How do I get current weather conditions and a forecast without an API key?

Get current weather and forecasts without an API key by querying wttr.in and a fallback Open-Meteo endpoint using curl-based HTTP requests. This provides fast access to human-readable output or machine-readable JSON for specified locations.

Can I retrieve weather data as structured JSON for automation tools?

Retrieve weather data as structured JSON for automation tools using Open-Meteo as a fallback endpoint. This provides machine-readable output that is easy to consume in lightweight automations requiring temperature, humidity, and wind data.

Does this weather lookup approach work with curl for location-based queries?

This location-based weather lookup works with curl by querying wttr.in and Open-Meteo endpoints using curl-based HTTP requests. It fetches simple, readable conditions for a specified city without requiring an API key.

What output formats are available when fetching a weather forecast?

Available output formats when fetching a weather forecast include compact readings, full forecasts, and PNG output for quick sharing. You can also retrieve structured JSON from Open-Meteo for programmatic consumption in automations.

What is the best way to get weather data for travel planning and daily outfit decisions?

The best way to get weather data for travel planning and daily outfit decisions is to query wttr.in for simple, readable conditions. You receive temperature, conditions, humidity, and wind in one quick response without needing an API key.