goldengrape

weather

Get current weather and forecasts (no API key required).

goldengrape 37 4 Actualitzat fa 8 mesos
GitHub

Instal·la

npx skillscat add goldengrape/agent-company/weather

Instal·la des del registre de SkillsCat.

Sobre aquest skill

The weather skill retrieves current conditions and forecasts for a location using the wttr.in service or Open-Meteo API without requiring an API key. It solves the need to obtain weather data in scripts or applications where authentication is undesirable. Use it when an agent or developer needs quick, key‑less weather information for a given place.

SKILL.md

Weather

Two free services, no API keys needed.

wttr.in (primary)

Quick one-liner:

curl -s "wttr.in/London?format=3"
# Output: London: ⛅️ +8°C

Compact format:

curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w"
# Output: London: ⛅️ +8°C 71% ↙5km/h

Full forecast:

curl -s "wttr.in/London?T"

Format codes: %c condition · %t temp · %h humidity · %w wind · %l location · %m moon

Tips:

  • URL-encode spaces: wttr.in/New+York
  • Airport codes: wttr.in/JFK
  • Units: ?m (metric) ?u (USCS)
  • Today only: ?1 · Current only: ?0
  • PNG: curl -s "wttr.in/Berlin.png" -o /tmp/weather.png

Open-Meteo (fallback, JSON)

Free, no key, good for programmatic use:

curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5&longitude=-0.12&current_weather=true"

Find coordinates for a city, then query. Returns JSON with temp, windspeed, weathercode.

Docs: https://open-meteo.com/en/docs