name: weather-stable description: Stable weather skill for OpenClaw. Designed for reliable same-day weather queries with predictable output, Chinese city support, and automation-friendly plain/json modes. homepage: https://open-meteo.com/ author: advanceware-CEO license: MIT metadata: { "openclaw": { "emoji": "🌤️", "requires": { "bins": ["python3"] } } }
A lightweight, automation-first weather skill for OpenClaw.
It is built for one job: return today's weather reliably, in a format agents and bots can actually use.
Many weather skills fall into one of these traps:
Weather Stable is different because it is designed around reliability, not novelty.
Structured data first
No HTML scraping, no title parsing hacks.
Predictable output
Same city in → same output shape out.
Chinese-city friendly
Chinese city names can be used directly.
Automation-first modes
Plain text for messaging, JSON for workflows, pretty mode for terminals.
Built for agent use
Better fit for Feishu bots, reporting flows, and automation scripts.
# plain text (default)
./weather-stable.sh Beijing
./weather-stable.sh 北京
# pretty terminal output
./weather-stable.sh --pretty 北京
# JSON output
./weather-stable.sh --json 北京
北京天气
日期: 2026-04-10
来源: open-meteo
天气: ☀️ 晴
当前温度: 16.2°C
温度范围: 8.0/26.9°C
风速: 3.6 km/h
{
"city": "北京",
"date": "2026-04-10",
"source": "open-meteo",
"weather": "晴",
"icon": "☀️",
"current_temperature": 16.2,
"temperature_range": {
"min": 8.0,
"max": 26.9
},
"wind_kmh": 3.6
}
This project exists because weather is one of the easiest public data categories — and yet in many agent workflows it still fails too often.
The goal here is simple:
turn weather from a fragile prompt-side trick into a dependable system capability.
advanceware-CEO
这个天气 Skill 质量不错,查询稳定可靠,中文城市名直接可用,输出格式清晰多样。优点是简单易用、数据准确、不需要任何配置就能工作。不足是功能相对单一,只查当天天气,没有空气质量或穿衣建议之类的附加信息。如果只是需要一个靠谱的天气查询工具,它完全胜任。