weather-brief

Concise daily weather briefing for OpenClaw.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "weather-brief" with this command: npx skills add li-chi/mortgage-rate-monitor

Weather Brief

The Weather Brief skill generates a compact, actionable weather forecast suitable for voice playback or quick text consumption inside an OpenClaw session.

How It Works

When invoked, the agent receives the system prompt from assets/prompt.txt and a request payload containing a target city, preferred unit system, and an optional audience tag. The agent then fetches live weather data (via wttr.in or Open-Meteo, depending on available skills) and returns a short paragraph that covers:

  1. Current conditions — sky state, temperature, humidity, wind.
  2. Day outlook — expected highs/lows and precipitation probability.
  3. Practical tip — a single recommendation tailored to the audience (e.g., "Carry an umbrella" for commuters, "UV index is high—apply sunscreen" for outdoor workers).

The output is intentionally brief (2–4 sentences) so it works well as a TTS segment in morning routines or dashboard widgets.

Inputs

FieldTypeRequiredDescription
citystringyesTarget city name, e.g. Portland, Berlin
unitsstringyesmetric (°C, km/h) or imperial (°F, mph)
audiencestringnoPersona hint: commuter, runner, parent, etc.

Example Request

{
  "city": "Portland",
  "units": "metric",
  "audience": "commuter"
}

Example Response

Portland is 12 °C with overcast skies and light rain expected by mid-morning. Highs near 15 °C. Grab a rain jacket before you head to the train.

Lifecycle Hooks

hooks/prepare.sh

Copies assets/prompt.txt into a build/ directory alongside a generated package-info.json manifest. This makes the skill self-contained for distribution without requiring the full repo tree.

Run manually:

bash hooks/prepare.sh

hooks/validate.sh

Performs a quick structural check against SKILL.md frontmatter:

  • Confirms name, version, and hooks keys exist.
  • Verifies assets/prompt.txt is referenced.

Returns exit code 0 on success.

bash hooks/validate.sh

Assets

  • assets/prompt.txt — System prompt injected into the agent context. It instructs the model to produce a concise, friendly weather summary with one practical recommendation.
  • assets/icons/weather-brief.txt — Plain-text icon placeholder used by dashboard renderers that support ASCII badges.

Configuration Notes

  • The skill does not bundle its own weather data source. It expects the host OpenClaw instance to have network access to a weather API (wttr.in is the zero-config default).
  • Unit conversion is handled by the data source; the units field is passed through as a query parameter.
  • For scheduled use (e.g., cron-triggered morning brief), pair with a systemEvent payload that includes the city and audience in the prompt text.

Limitations

  • City name resolution depends on the upstream API's geocoder. Ambiguous names (e.g., "Springfield") may return unexpected locations. Use "Springfield, IL" for precision.
  • The skill produces English-language output only in the current version.
  • Severe weather alerts are not included; this is a casual briefing, not a safety tool.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Scheduled Voice Briefing

General-purpose skill for turning natural language requests into scheduled voice notifications and structured briefings. Use when the user wants to create, u...

Registry SourceRecently Updated
1661Profile unavailable
Automation

每日简报生成器

每日简报生成器。自动聚合多个信息源(RSS、网页、Tavily搜索),生成结构化每日简报,支持定时推送。当用户需要:生成每日行业简报、汇总多渠道资讯、制作早报/晚报、定时推送简报给团队时使用此技能。

Registry SourceRecently Updated
1090Profile unavailable
Automation

Automation Master

一站式办公自动化套件,集成文件处理、数据提取、智能数据集匹配等核心功能。

Registry SourceRecently Updated
1270Profile unavailable
Automation

AI News Briefing

Professional AI news briefing using OpenClaw skills ecosystem. Monitors 10 top AI news sources, extracts content with summarize skill, and generates high-qua...

Registry SourceRecently Updated
4430Profile unavailable