# Synapse.weather

> Fetches real-time weather data for any city and reports current conditions, temperature, and wind speed.

- Skill: `upayanghosh/synapse-weather` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add upayanghosh/synapse-weather`
- Raw SKILL.md: https://api.skillmd.com/api/skills/upayanghosh/synapse-weather/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Tags: Open Meteo, Temperature, Weather, Wind Speed, Wmo Weather Code
- Author: UpayanGhosh (https://skillmd.com/u/upayanghosh)
- Updated: 2026-08-22
- Page: https://skillmd.com/skills/upayanghosh/synapse-weather

---


# Weather Skill

You have been provided live weather data from the Open-Meteo API. Use it to give a friendly,
concise weather report.

## When invoked

A user has asked about the weather. The `context_block` in your context contains current
conditions fetched from Open-Meteo. Use this data to answer.

## How to respond

1. **Lead with the current temperature** — state it in both Celsius and Fahrenheit.
2. **Describe the conditions** — use the WMO weather code to describe sky/rain/snow.
3. **Mention wind speed** briefly.
4. **Keep it conversational** — one short paragraph is ideal.
5. **If no data is available** (context_block is empty or shows an error), apologise and
   suggest the user check a weather app directly.

## WMO weather code guide (partial)

| Code | Condition |
|------|-----------|
| 0 | Clear sky |
| 1-3 | Mainly clear / partly cloudy / overcast |
| 45-48 | Fog |
| 51-57 | Drizzle |
| 61-67 | Rain |
| 71-77 | Snow |
| 80-82 | Rain showers |
| 95 | Thunderstorm |
| 96-99 | Thunderstorm with hail |

Use plain language — avoid technical jargon.

