# Weather Lookup

> Look up the current weather for a city via a public API and print it.

- Skill: `supermarioyl/weather-lookup` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add supermarioyl/weather-lookup`
- Raw SKILL.md: https://api.skillmd.com/api/skills/supermarioyl/weather-lookup/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: SuperMarioYL (https://skillmd.com/u/supermarioyl)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/supermarioyl/weather-lookup

---


# weather-lookup

A small, honest skill: it fetches weather from a public HTTP endpoint and prints
it. Every capability it uses is declared in the frontmatter above:

- **net** — it calls `https://api.open-meteo.com` (declared host).
- **exec** — it shells out via `curl`.
- **env** — it reads the optional `WEATHER_UNITS` variable.

It does **not** write any files outside its own directory, so `fs-write` is not
declared and the scanner finds none. `skillprov verify` returns a green PASS.

## Usage

```bash
WEATHER_UNITS=metric ./scripts/lookup.sh "Berlin"
```

