Whale Weather 🐳

v1.0.0

全球城市天气查询与对比工具。支持中英文城市名,具备多语言输出、动态数据源切换(Open-Meteo)及精准大城市定位功能。

1· 140·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for redapp/whale-weather.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Whale Weather 🐳" (redapp/whale-weather) from ClawHub.
Skill page: https://clawhub.ai/redapp/whale-weather
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install whale-weather

ClawHub CLI

Package manager switcher

npx clawhub@latest install whale-weather
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The code and SKILL.md align with a weather lookup tool using Open‑Meteo (geocoding-api.open-meteo.com and api.open-meteo.com). However, the repository/registry metadata lists 'required binaries: none' while the scripts enforce the presence of python3 (require_cmd python3). Requiring python3 is reasonable for this skill but the metadata omission is an inconsistency.
Instruction Scope
Runtime instructions only tell the agent to run the included bash scripts, which in turn perform HTTPS calls to Open‑Meteo services and print sanitized results. The scripts do not read arbitrary files, environment secrets, or send data to third‑party endpoints outside Open‑Meteo. One misleading comment claims 'disable proxy env to prevent intercept/injection' but the code does not actually unset proxy environment variables — urllib will still respect HTTP(S)_PROXY if present.
Install Mechanism
There is no install spec; this is instruction + script based and nothing is downloaded or written during install. That is proportionate for a simple CLI-style skill.
Credentials
The skill requests no credentials or config paths (appropriate for a public weather API). The scripts do require python3 at runtime, which is not declared in registry 'required binaries'. There are no environment-variable reads or secret usage in the code.
Persistence & Privilege
always is false and the skill does not request persistent or elevated platform privileges, nor does it modify other skills or system settings.
Assessment
This skill looks coherent and limited to querying Open‑Meteo and printing results. Before installing/using it: 1) Verify you have python3 available (the scripts call python3 but the registry metadata omitted this). 2) Inspect the included scripts (they’re short) and only run them from a safe environment. 3) Note the code calls only Open‑Meteo endpoints; if you need to route traffic through proxies, be aware the script comment about disabling proxy env variables is inaccurate (the Python urllib call will still respect proxy env vars). 4) Because the source is 'unknown', prefer running the scripts in a sandbox or reviewing them locally before allowing an agent to execute them automatically.

Like a lobster shell, security has layers — review code before you run it.

latestvk97c0qdtxws35bk4g22b0a8xbd84g4c8
140downloads
1stars
1versions
Updated 2w ago
v1.0.0
MIT-0

city-weather 🐳

全球城市天气助手,支持实时天气、温度范围、降水概率及出行建议。

特色

  • 全球覆盖:支持中国省会、欧美大城市及全球主要地区的精准定位。
  • 多语言支持:可根据需求输出中文(zh)或英文(en)结果。
  • 智能建议:提供实用的穿衣及带伞建议。
  • 高可用性:内置数据源容错与精准行政区划筛选。

适用示例

  • 杭州天气 / London weather
  • 北京和上海天气对比
  • Los Angeles and New York weather
  • 今天要不要带伞?

工具使用说明

注意:脚本执行时需以本 skill 目录为工作目录。

1. 查询单个城市

参数 1 为城市名,参数 2 为语言代码(默认 zh)。

bash scripts/get_weather.sh "杭州" "zh"
bash scripts/get_weather.sh "Los Angeles" "en"

2. 对比多个城市

支持多个城市名,若最后一个参数为 2 位语言代码,则按该语言输出。

bash scripts/compare_weather.sh "北京" "杭州" "zh"
bash scripts/compare_weather.sh "London" "Paris" "en"

Comments

Loading comments...