Agent skill · writing content · sundial-org
weathercli
Get current weather conditions and forecasts for any location worldwide. Returns structured data with temperature, humidity, wind, precipitation, and more. No API key required.
Why this skill is useful
Provides structured JSON output for weather data retrieval that the AI wouldn't reliably generate on its own.
What it needs
About 3k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
Weather CLI Use the weathercli command to retrieve weather information for any location worldwide. Commands Current Weather Get real-time weather conditions including temperature, humidity, wind, and precipitation. Returns: Current temperature, "feels like" temperature, humidity %, wind speed/direction, pressure, cloud cover, UV index, precipitation, weather condition description, and timestamp in local timezone. Forecast Get daily or hourly weather forecasts. Returns: For each day/hour: temperature (high/low or current), weather condition, precipitation probability and amount, wind speed/direction, UV index, sunrise/sunset times (daily only). Location Search Find coordinates and timezone information for a location. Returns: Location name, coordinates (lat/lon), country, region/state, timezone. Location Format Locations are flexible and geocoded automatically: City names: "London", "Tokyo", "New York" City + country: "Paris, France", "Berlin, Germany" City + state/region: "Portland, Oregon", "Barcelona, Catalonia" Ambiguous names: Add country/region for precision Options --json - Output structured JSON (recommended for parsing) --no-color - Disable color output (for plain text parsing) --days N - Number of days for forecast (1-16, default: 7) --hourly - Show hourly instead of daily forecast --hours N - Number of hours for hourly forecast (1-384) --verbose - Show detailed request information Output Format Human-Readable (default) Color-coded temperatures, formatted with emojis and units. Times shown in location's local timezone. JSON Structure Current weather: Forecast: Usage Guidelines When to Use User asks for weather, temperature, forecast, or conditions Planning activities and need weather data Checking if it will rain, snow, or be sunny Getting climate information for travel planning Need sunrise/sunset times Comparing weather across locations Location Handling 1. If user provides clear location, use it directly 2. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/weathercli