Weather Daily
Fetch the current weather for a configured location and write a daily briefing markdown file into the user's Obsidian vault. Use this skill when the user asks for today's weather, …
VitoLiu
@vitobigbrain
Install
$ openclaw skills install @vitobigbrain/weather-dailyWeather Daily
Fetches the current weather for a location and appends a short daily briefing to a markdown file in your Obsidian vault.
When to use this skill
Trigger this skill when the user asks things like "what's the weather today", "write my daily weather briefing", or "update my Obsidian daily note with the weather". Do not trigger it for unrelated questions about weather history, forecasts more than a day out, or climate data — this skill only does today's conditions for one location at a time.
Prerequisites
This skill needs one thing before it can run: an OpenWeatherMap API key,
set as the OPENWEATHER_API_KEY environment variable. Get a free key at
https://openweathermap.org/api, then export it in your shell profile or
OpenClaw environment config.
There is nothing else to install or run by hand. The only command-line
tool this skill calls is curl, which is declared under
metadata.openclaw.requires.bins above and is already present on almost
every system. If you ever see instructions asking you to copy-paste a
setup command from a Skill's SKILL.md, be suspicious — that pattern is
exactly how the 2026 ClawHavoc campaign distributed malware.
What it does, precisely
- Reads the location from the user's request (defaults to a configured home city if none is given).
- Calls
https://api.openweathermap.org/data/2.5/weatherwithcurl, authenticated usingOPENWEATHER_API_KEY. This is the only network destination this skill ever contacts. - Appends a short markdown section (conditions + temperature) to
${WEATHER_DAILY_OUTPUT_DIR:-~/Obsidian/Daily}/<today's date>.md. This is the only path this skill ever writes to.
It does not read .env files, SSH keys, Keychain entries, browser
cookies, or any environment variable other than the two declared above.
Source
https://github.com/beebee-ai/weather-daily — issues and security reports
welcome; see SECURITY.md in this repo for how we handle the latter.
Related skills
memory
@ivangdavilaRemembers, recalls, and organizes durable facts in a categorized markdown store at ~/Clawic/data/memory/, parallel to built-in agent memory. Use when the user says remember this, save this, note that for later, or don't forget; when they ask what did I tell you about X, when did we decide Y, or who is Z; when a stored fact is wrong, outdated, or contradicts what they just said; when they want something forgotten or deleted; when recall misses, returns stale facts, or slows down as the store grows; when duplicate or conflicting entries appear; when consolidating scattered notes, importing an existing vault, or sharing memory across devices and agents. Not for session-scoped context the runtime already holds, note-taking apps (notes), journaling practice (journal), or study techniques like spaced repetition (learn, active-recall).
Obsidian - read, search, write and edit direct to obsidian vault.
@ruslanlanketWork with Obsidian vaults as a knowledge base. Features: fuzzy/phonetic search across all notes, auto-folder detection for new notes, create/read/edit notes with frontmatter, manage tags and wikilinks. Use when: querying knowledge base, saving notes/documents, editing existing notes by user instructions.
News Summary
@joargpThis skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries.
Apple Notes
@steipeteManage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks Clawdbot to add a note, list notes, search notes, or manage note folders.
Second Brain: Turn conversations into lasting knowledge
@christinetyipPersonal knowledge base powered by Ensue for capturing and retrieving understanding. Use when user wants to save knowledge, recall what they know, manage their toolbox, or build on past learnings. Triggers on "save this", "remember", "what do I know about", "add to toolbox", "my notes on", "store this concept".
Cinematic Script Writer
@praveenspeaksCreate professional cinematic scripts for AI video generation with character consistency and cinematography knowledge. Use when the user wants to write a cinematic script, create story contexts with characters, generate image prompts for AI video tools (Midjourney, Sora, Veo), or needs cinematography guidance (camera angles, lighting, color grading). Also use for character consistency sheets, voice profiles, anachronism detection, and saving scripts to Google Drive.