Agent skill · Data & Analytics

weather

Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.

opensquilla6,385★ · +160/wk · 1 repos on radarProfile →
claude-codeships scriptsApache-2.0
Install
npx skills add opensquilla/opensquilla --skill weather --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 3 KB
Bundled scripts: yes
Path: src/opensquilla/skills/bundled/weather/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 6,515 · +130 this week
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Weather Skill Get current weather conditions and forecasts. ## Meta-Skill Entrypoint Meta-skills can run this skill as `skill_exec` for a bounded JSON forecast without spawning an LLM sub-agent. The entrypoint extracts `DESTINATION:` from planner contracts, queries wttr.in, and returns compact `current`, `forecast`, `seasonal_hint`, and `errors` fields. Network failures are reported in `errors` while preserving a usable seasonal hint. ## Location Always include a city, region, or airport code in weather queries. ## Commands ### Current Weather ```bash # One-line summary curl "https://wttr.in/London?format=3" # Detailed current conditions curl "https://wttr.in/London?0" # Specific city curl "https://wttr.in/New+York?format=3" ``` ### Forecasts ```bash # 3-day forecast curl "https://wttr.in/London" # Week forecast curl "https://wttr.in/London?format=v2" # Specific day (0=today, 1=tomorrow, 2=day after) curl "https://wttr.in/London?1" ``` ### Format Options ```bash # One-liner curl "https://wttr.in/London?format=%l:+%c+%t+%w" # JSON output curl "https://wttr.in/London?format=j1" # PNG image curl "https://wttr.in/London.png" ``` ### Format Codes - `%c` — Weather condition emoji - `%t

What's inside
Steps it walks through
  1. Meta-Skill Entrypoint
  2. Location
  3. Commands
  4. Current Weather
  5. Forecasts
  6. Format Options
  7. Format Codes
  8. Quick Responses
  9. Notes
Ships with 1 file
  • scripts/weather_fetch.py
Commands it runs
One-line summary
curl "https://wttr.in/London?format=3"
Detailed current conditions
curl "https://wttr.in/London?0"
Specific city
curl "https://wttr.in/New+York?format=3"
curl "https://wttr.in/London"
Week forecast
curl "https://wttr.in/London?format=v2"
Specific day (0=today, 1=tomorrow, 2=day after)
More from opensquilla
All skills →
About this skill
What does the weather skill do?

Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.

How do I install it?

Run `npx skills add opensquilla/opensquilla --skill weather --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From opensquilla/opensquilla, a repository with 6,515 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going