wttr-weather
Weather via wttr.in GET (no key). Use for weather/forecast; prefer os.http.request.
git clone --depth 1 https://github.com/AtomicBot-ai/atomic-agent /tmp/wttr-weather && cp -r /tmp/wttr-weather/starter-skills/wttr-weather ~/.claude/skills/wttr-weatherSKILL.md
# wttr-weather `os.http.request` **GET** (allowlist must include `wttr.in` if not null): - `https://wttr.in/<Place>?format=3` — one-line text - `https://wttr.in/<Place>?format=j1` — JSON - No place: `https://wttr.in/?format=3` - Metric/imperial: append `&m` or `&u` No `wttr` binary. No `skill.run_script`. Fallback: `curl -fsS --max-time 25 '<url>'` via `os.shell.run`.
Read macOS Calendar events via the `icalBuddy` CLI and create events via AppleScript (osascript). Use to check the user's calendar, agenda, upcoming events, or add an event on macOS.
Manage Apple Notes via the `memo` CLI on macOS — create, view, search, edit, export.
Manage Apple Reminders via the `remindctl` CLI on macOS — list, add, complete, delete, manage lists.
Transcribe speech from audio files (mp3, m4a, wav, ogg, flac, webm) to text using the local `whisper` CLI — no API key. Use whenever a task hinges on the spoken content of an audio attachment.
Currency exchange rates and conversion via the Frankfurter API (no key). Use for FX rates, "convert X to Y", or historical/time-series rates.
Manage Docker containers, images, volumes, and Compose stacks via the `docker` CLI — list, inspect, logs, run, build, stop, remove, compose up/down. Use for local container ops.
Process audio and video with the `ffmpeg` / `ffprobe` CLIs — convert, trim, extract audio, resize, change format, make GIFs, inspect media. Use for any audio/video transformation.
Drive GitHub via the official `gh` CLI — repos, issues, pull requests, releases, gists, Actions runs, and raw REST through `gh api`. Use when the user asks to inspect or manage GitHub.