← Back to Skills Marketplace
ziqi-jin

weather-cn-pro

by ziqi · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
263
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install weather-cn-pro
Description
中国天气网增强版 - 查询中国城市的实时天气、逐小时预报、7天预报和生活指数。 相比基础版增加:逐小时预报、7天预报、更好的格式化输出。 作者: Jeremy
Usage Guidance
This skill appears to be a straightforward shell scraper for weather.com.cn and requires only curl/grep, which is consistent with its purpose. However, the script also queries a third‑party AQI service (api.aooi.com) that is not mentioned in the SKILL.md. Before installing or running it, consider: (1) review or remove the get_aqi() call if you don't want your queries (the city name and your IP) sent to a third party; (2) run the script in an environment with limited network access if you want to observe behavior safely; (3) because the source and homepage are unknown, be cautious about trusting future versions — prefer code from a known repository or author; (4) the scraping approach is brittle (may break if the website changes) but not inherently malicious. If you need higher assurance, ask the author to document external endpoints and their purpose or provide a signed/hosted source repository. Additional information that would raise confidence: a documented homepage/repository, an explicit mention in SKILL.md of the AQI provider, or confirmation that no other external endpoints are used.
Capability Analysis
Type: OpenClaw Skill Name: weather-cn-pro Version: 1.0.0 The script `weather-cn-pro.sh` contains a potential command injection vulnerability by using `eval` on data parsed from an external website (weather.com.cn). While the current regex-based extraction provides some sanitization, using `eval` on remote content is a high-risk practice. Additionally, the script makes an unauthenticated request to a third-party API (`api.aooi.com`) for AQI data, which is an external dependency not explicitly mentioned in the primary description.
Capability Assessment
Purpose & Capability
Name and description (China Weather enhancements) match the files: a small shell script plus a city-code list implementing realtime, hourly and 7‑day forecasts via weather.com.cn. Required binaries (curl, grep) are appropriate.
Instruction Scope
The script fetches HTML from weather.com.cn (expected) but also makes a request to a third‑party AQI endpoint (https://api.aooi.com/weather/index?city=...) that is not documented in SKILL.md. The agent/script will send the user-supplied city name to that external service; SKILL.md does not disclose this network call or its purpose.
Install Mechanism
No install spec; this is an instruction-only skill plus a shell script. Nothing is downloaded or installed at runtime beyond the script invoking curl (low risk from install mechanism standpoint).
Credentials
No environment variables or credentials are requested. The script does not attempt to read system secrets or config paths; it only reads its included weather_codes.txt and temporary files.
Persistence & Privilege
always is false and there are no actions that modify other skills or agent configuration. The skill runs only when invoked and does not request persistent privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install weather-cn-pro
  3. After installation, invoke the skill by name or use /weather-cn-pro
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
中国天气网增强版 - 新增逐小时预报、7天预报、更好的格式化输出
Metadata
Slug weather-cn-pro
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is weather-cn-pro?

中国天气网增强版 - 查询中国城市的实时天气、逐小时预报、7天预报和生活指数。 相比基础版增加:逐小时预报、7天预报、更好的格式化输出。 作者: Jeremy. It is an AI Agent Skill for Claude Code / OpenClaw, with 263 downloads so far.

How do I install weather-cn-pro?

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

Is weather-cn-pro free?

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

Which platforms does weather-cn-pro support?

weather-cn-pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created weather-cn-pro?

It is built and maintained by ziqi (@ziqi-jin); the current version is v1.0.0.

💬 Comments