geoff-ji/jiharn/weather-now

Claude Code and agent skill by geoff-ji/jiharn

Trust tier 3
  • community
Source check pending

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-now

SKILL.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 of now (default), today, forecast (3-day),

rain (precipitation focus).

Steps

  1. URL-encode the location (replace spaces with +).
  2. Call read_url with one of:
  • now / rain: https://wttr.in/<loc>?format=3
  • today: https://wttr.in/<loc>?0
  • forecast: https://wttr.in/<loc>?format=v2
  1. Trim the response to the relevant lines. wttr.in returns ASCII art

for full forecasts — keep only the summary line + per-day temps.

  1. Reply in one short message. Use Celsius and the user's language

(Chinese or English) inferred from the question.

  1. 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_url returns 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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/geoff-ji/jiharn/weather-now/badge)](https://verified-skill.com/skills/geoff-ji/jiharn/weather-now)

Something wrong with this skill or its page? Tell us.