← Back to Skills Marketplace
163
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install weather-query-pro
Description
中国天气查询工具。Use when user wants to check weather for Chinese cities. Supports current weather, forecast, air quality, life index with rich data and beautiful fo...
Usage Guidance
This skill appears to do exactly what it says: run a local Python script and call public weather APIs with wttr.in as the default (no credentials needed). Before installing/using it: 1) Be aware the script makes outbound HTTP requests — any location you query is sent to third-party weather services. 2) Only set QWEATHER_API_HOST/QWEATHER_API_KEY or OpenWeatherMap keys if you trust those providers; prefer short-lived or least-privilege keys. 3) `pip install requests` will install a package into your Python environment — consider using a virtualenv to avoid changing a global environment. 4) If you want extra assurance, inspect the full SKILL.md (the embedded Python code) to confirm there are no unexpected network endpoints or telemetry. Overall this skill is internally consistent with its stated purpose.
Capability Analysis
Type: OpenClaw Skill
Name: weather-query-pro
Version: 1.0.3
The weather-query-pro skill is a legitimate tool for checking weather in Chinese cities using various APIs (wttr.in, QWeather, etc.). While the Python script in SKILL.md contains several functional bugs—such as missing class definitions for SeniverseAPI and OpenWeatherMapAPI and the use of an undefined 'self.base_url'—these are unintentional coding errors rather than malicious flaws. The code logic is focused entirely on fetching, processing, and formatting weather data, with no evidence of data exfiltration, persistence mechanisms, or unauthorized command execution.
Capability Assessment
Purpose & Capability
Name/description match the content: the SKILL.md provides weather-query logic, output formatting, and an API fallback chain. Required binaries (curl, python3) are appropriate for the described operations.
Instruction Scope
Runtime instructions run a local Python script that calls external weather APIs and formats results. The doc shows optional use of QWEATHER/OpenWeatherMap keys (via environment variables) but does not instruct reading unrelated files or secrets. It tells the user to run `pip install requests` and execute the embedded Python; these actions are within scope but will perform outbound network calls to third-party APIs.
Install Mechanism
No install spec; instruction-only. The only installation step is `pip install requests` invoked by the SKILL.md, which is a minimal dependency and expected for Python HTTP requests. No downloads from untrusted URLs or archive extraction are present.
Credentials
The skill does not require environment variables to function (wttr.in is the default). The SKILL.md documents optional environment variables (e.g., QWEATHER_API_HOST, QWEATHER_API_KEY, OpenWeatherMap API_KEY) for higher-priority APIs. Requesting optional API keys is proportionate to offering better data, but users should only supply keys they trust.
Persistence & Privilege
always is false and the skill contains no installation that modifies system or other skills' configurations. It does not request permanent agent-level privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install weather-query-pro - After installation, invoke the skill by name or use
/weather-query-pro - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
完善API文档:明确各API认证要求,添加和风天气API Host配置说明,更新降级策略
v1.0.2
澄清API认证方式:wttr.in无需Key作为默认,付费API可选配置
v1.0.1
修复环境变量声明:添加QWEATHER_API_KEY和OPENWEATHER_API_KEY
v1.0.0
中国天气查询工具:实时天气/天气预报/空气质量/生活指数,多API降级策略,精美排版
Metadata
Frequently Asked Questions
What is China Weather?
中国天气查询工具。Use when user wants to check weather for Chinese cities. Supports current weather, forecast, air quality, life index with rich data and beautiful fo... It is an AI Agent Skill for Claude Code / OpenClaw, with 163 downloads so far.
How do I install China Weather?
Run "/install weather-query-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is China Weather free?
Yes, China Weather is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does China Weather support?
China Weather is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created China Weather?
It is built and maintained by ToBeWin (@tobewin); the current version is v1.0.3.
More Skills