Awesome-omni-skill weather

Get weather information and forecasts using wttr.in

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.md
source 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