
Weather
Need weather data without wrestling API keys? This taps wttr.in and Open-Meteo, both free services. You get current conditions and forecasts with a simple curl command. The wttr.in integration is especially nice because it returns human-readable output by default (London: ⛅️ +8°C), though you can customize the format or grab PNGs if needed. Open-Meteo gives you JSON for when you're building something programmatic. It handles city names, airport codes, and coordinate lookups. Perfect for CLI tools, deployment scripts, or anything where you just need temperature and conditions without the OAuth dance.
- skills.sh installs
- 184
- GitHub stars
- 1
- last updated
- Aug 21, 2026
Install
$ npx -y skills add chandima/agent-skills --skill weather --agent claude-codeInstalls into .claude/skills of the current project.
Files
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¤t_weather=true"
Find coordinates for a city, then query. Returns JSON with temp, windspeed, weathercode.
Sponsors
Details
- Repository
- github.com/chandima/agent-skills
- Categories
- Backend & APIs, AI & Agent Building
- First seen
- Jun 3, 2026