geoff-ji/jiharn/weather-now
Claude Code and agent skill by geoff-ji/jiharn
- community
Checking that the SKILL.md file is still in the repository.
Look up current weather, short forecast, or rain check for a city using wttr.in. No API key, no new tool — uses read_url against https://wttr.in/<city>?format=...
Install
npx vskill@latest install geoff-ji/jiharn/weather-nowSKILL.md
weather-now
Trigger
Use this skill when the user asks for current weather, short-range forecast, rain probability, or temperature for a named place. Examples:
- "今天上海下雨吗"
- "北京气温现在多少"
- "weekend weather in Tokyo"
Do NOT use this for historical climate, severe-weather alerts, marine / aviation weather, or hyper-local microclimate questions — those need specialised sources.
Inputs
location: city, region or airport code. If the user did not name a
place, ask once. Do not invent a default.
mode: one ofnow(default),today,forecast(3-day),
rain (precipitation focus).
Steps
- URL-encode the location (replace spaces with
+). - Call
read_urlwith one of:
- now / rain:
https://wttr.in/<loc>?format=3 - today:
https://wttr.in/<loc>?0 - forecast:
https://wttr.in/<loc>?format=v2
- Trim the response to the relevant lines. wttr.in returns ASCII art
for full forecasts — keep only the summary line + per-day temps.
- Reply in one short message. Use Celsius and the user's language
(Chinese or English) inferred from the question.
- End with the location and the time-of-check (Beijing time) so
the user can tell when the data was fetched.
Verification
- Output must contain the resolved location string.
- Numeric temperature / precipitation values come from the response, not
invented.
- For rain checks, state probability or "无降水"; do not guess.
- If
read_urlreturns 5xx or empty, say so plainly and offer to retry.
Failure Signals
- Location ambiguous (e.g. "我家附近") and not recoverable from memory.
- wttr.in unreachable or returns rate-limit message.
- Reply contains ASCII art / tables that don't render in IM.
- User asked for severe-weather alerts or aviation weather — refuse
and recommend an official source.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingworkspace/skills/research/weather-now/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/geoff-ji/jiharn/weather-now)