Agent skill · magnus919

tempest-cli

Query hyper-local weather from a WeatherFlow Tempest station: current

What it needs

About 4k tokens when loaded.

What this skill does

tempest-cli — Hyper-Local Weather from Your Tempest Station Query live weather data from a WeatherFlow Tempest station. Supports REST API access to current conditions, forecasts, and history via the cloud, plus local UDP broadcast reception from your hub on the same LAN. Setup 1. Get a personal access token at weatherflow.com (Account → API Tokens) 2. Set it in your environment: The CLI reads TEMPESTTOKEN from the environment. It also falls back to reading ~/.tempest.env if the env var is not set (for agent subprocesses that don't inherit env vars). --help and --dry-run work without a token. Essential Commands current — Current conditions If you have one station, it auto-selects it and picks the best sensor (ST > SKY > AIR, skips the HB hub). Pass --station-id or --device-id to override. forecast — Multi-day forecast (+ current conditions + hourly) stations — List your stations and devices Use this first if you don't know your station ID or want to see what sensors are online. obs — Historical observations udp listen — Real-time broadcasts from the hub Requires being on the same LAN as the hub (port 50222 UDP broadcast). Receives observations, rapid wind updates, lightning strike events, and precipitation start events in real time. Data Reference obsst field layout (Tempest all-in-one) Observations from the Tempest sensor arrive as positional arrays. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills magnus919/tempest-cli

View the source on GitHub

Browse the @skills marketplace