install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/weather" ~/.claude/skills/diegosouzapw-awesome-omni-skill-weather && rm -rf "$T"
manifest:
skills/development/weather/SKILL.mdsource content
Weather Skill
Get current weather and forecasts for any location using the wttr.in API. No API key required!
Available Tools
You have access to the following weather tools:
Get Current Weather
get_weather({ location: "New York", // city name, airport code, or coordinates units: "metric" // optional: "metric" (Celsius) or "imperial" (Fahrenheit) })
Get Weather Forecast
get_forecast({ location: "London", units: "metric" // optional })
Examples
Current weather in a city:
get_weather({ location: "Tokyo", units: "metric" })
Weather forecast:
get_forecast({ location: "San Francisco", units: "imperial" })
Using coordinates:
get_weather({ location: "40.7,-74.0" // latitude,longitude })
Using airport code:
get_weather({ location: "JFK" })
Response Format
Current Weather
Returns:
- Location name and country
- Current temperature (both Celsius and Fahrenheit)
- Feels like temperature
- Weather condition description
- Humidity percentage
- Wind speed and direction
- Precipitation
- Visibility
- UV index
- Observation time
Forecast
Returns 3-day forecast with:
- Date
- Max/min/average temperatures
- Weather condition
- Total snowfall
- Sun hours
- UV index
Tips
- Location can be a city name, airport code (e.g., "JFK"), or coordinates ("lat,lon")
- The API works worldwide
- No authentication required
- Data is updated regularly