← Back to Skills Marketplace
jerryaction

Weather Assistant

by JerryAction · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
61
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install weather-assistant
Description
天气助手。查询任意城市天气、编辑城市配置、定时推送天气到微信(附名人名言)。当用户提到天气、查天气、天气推送、每日天气、城市配置、weather 时触发。使用前需配置城市列表和微信推送参数。
Usage Guidance
This skill appears to do only what it says: read its own config, read a local quotes file, fetch weather from wttr.in, and output formatted messages for delivery to the configured WeChat channel. Before enabling: (1) ensure curl is available on the agent host (SKILL.md uses curl though the registry lists no required binaries); (2) confirm ~/.qclaw/skills/weather-assistant/config.json and ~/workspace/名人名言.md contain only data you want the agent to read (the skill will read those files); (3) do not run the README's manual Gateway/token commands unless you trust the environment — the get-token.sh example could expose local tokens if misused; (4) verify the delivery channel settings (openclaw-weixin target/accountId) are correct so messages go to the intended recipient. If you want higher assurance, request the author to declare curl as a required binary and remove or clarify the manual Gateway/token debug instructions.
Capability Analysis
Type: OpenClaw Skill Name: weather-assistant Version: 1.1.0 The weather-assistant skill utilizes shell commands (curl, cat) and file system operations to fetch weather data and manage city configurations, as defined in SKILL.md and README.md. These capabilities involve high-risk actions such as network access to wttr.in and modification of local configuration files (config.json), which are plausibly needed for the stated purpose but represent a significant attack surface. No evidence of intentional malice, such as exfiltration of sensitive data or unauthorized remote control, was found.
Capability Assessment
Purpose & Capability
Skill claims weather queries and WeChat push and indeed only reads a local config and a local quotes file and calls wttr.in. Minor mismatch: SKILL.md requires using curl but the registry metadata lists no required binaries.
Instruction Scope
Runtime instructions are narrowly scoped to reading ~/.qclaw/skills/weather-assistant/config.json and ~/workspace/名人名言.md and calling wttr.in; it does not instruct reading unrelated system files or exfiltrating data to unknown endpoints.
Install Mechanism
Instruction-only skill with no install spec or archived downloads — lowest install risk.
Credentials
Skill declares no environment/credential requirements (appropriate). README includes optional manual debug examples referencing a local get-token.sh and localhost Gateway API — those are not required by the SKILL.md but could be sensitive if a user follows the debug instructions.
Persistence & Privilege
Skill is not always-enabled and requests no elevated/system-wide privileges; cron-based scheduled runs are normal for this purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install weather-assistant
  3. After installation, invoke the skill by name or use /weather-assistant
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Merged daily-weather-push: added daily cron push with quote, clothing advice, and full cron config
v1.0.0
Initial release: weather query with city config and cron push
Metadata
Slug weather-assistant
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Weather Assistant?

天气助手。查询任意城市天气、编辑城市配置、定时推送天气到微信(附名人名言)。当用户提到天气、查天气、天气推送、每日天气、城市配置、weather 时触发。使用前需配置城市列表和微信推送参数。 It is an AI Agent Skill for Claude Code / OpenClaw, with 61 downloads so far.

How do I install Weather Assistant?

Run "/install weather-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Weather Assistant free?

Yes, Weather Assistant is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Weather Assistant support?

Weather Assistant is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Weather Assistant?

It is built and maintained by JerryAction (@jerryaction); the current version is v1.1.0.

💬 Comments