← Back to Skills Marketplace
Weather Assistant
by
JerryAction
· GitHub ↗
· v1.1.0
· MIT-0
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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install weather-assistant - After installation, invoke the skill by name or use
/weather-assistant - 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
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.
More Skills