Skip to content
Data
Skill

/weather

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

From plugin
openviking
28k8 skills
Install
$ npx -y skills add volcengine/openviking --skill weather --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/weather

Context preview

The summary Claude sees to decide when to auto-load this skill.

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

SKILL.md

weather.SKILL.md
name: weather
description: Get current weather and forecasts (no API key required).
homepage: https://wttr.in/:help
metadata: {"vikingbot":{"emoji":"🌤️","requires":{"bins":["curl"]}}}

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

Ships withopenviking

Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.

Get the whole plugin
Stats
28,160
Stars
2,219
Forks
Active
Maintenance
Python
Language
AGPL-3.0
License
1h ago
Last commit
7mo ago
Created

Repo: volcengine/openviking