weather

Fetches current weather conditions and forecasts via curl from wttr.in and Open-Meteo.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/travis-burmaster/agentbox --skill weather-travis-burmaster
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weather
Source: https://github.com/travis-burmaster/agentbox/tree/main/agentfork/skills/weather
Command: npx skills add https://github.com/travis-burmaster/agentbox --skill weather-travis-burmaster

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Getting quick weather information usually requires signing up for API keys or navigating complex weather service documentation. This Skill retrieves current conditions and forecasts using two free services that require no API keys or registration. ## Core Features & Use Cases - One-line weather lookups: Query wttr.in with curl for compact or full forecasts for any city, airport code, or location. - Customizable output formats: Use format codes for condition, temperature, humidity, wind, and moon phase, plus metric or USCS units. - JSON fallback via Open-Meteo: Get structured JSON weather data by coordinates for programmatic use and automation. - Use Case: Ask for the weather in Tokyo and receive an instant one-line summary, or request a JSON forecast to feed into a script or scheduled report. ## Quick Start Ask the agent what the current weather is in London and it will run a curl request to wttr.in and return the conditions.

Frequently Asked Questions about weather

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

FAQPage Schema
How do I get the weather from the command line without an API key?

Run curl against wttr.in with a location, such as curl -s "wttr.in/London?format=3", to get a one-line weather summary. No registration or API key is required for either wttr.in or Open-Meteo.

What is the difference between wttr.in and Open-Meteo?

wttr.in returns human-readable formatted text and supports custom format codes, units, and PNG output. Open-Meteo returns structured JSON by latitude and longitude, making it better suited for programmatic parsing and automation.

How do I get weather data as JSON for a script?

Query the Open-Meteo forecast endpoint with latitude and longitude parameters and current_weather=true. The response is JSON containing temperature, windspeed, and weathercode fields that scripts can parse directly.

Can I look up weather by airport code or city with spaces?

Yes, wttr.in accepts airport codes like JFK directly in the URL. For city names with spaces, URL-encode them with plus signs, such as wttr.in/New+York.

How do I switch between metric and US units in wttr.in?

Append ?m to the wttr.in URL for metric units or ?u for USCS units. You can also use ?1 for today only or ?0 for current conditions only.