Weather Stable

👤 paceycrognale 📦 v1.0.0 ⭐ 4.5 ⬇️ 639 下載
🤖 AI-Agent 免費

📖 技能介紹


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"] } } }


Weather Stable

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.

Why this is different

Many weather skills fall into one of these traps:

  1. They are only usage notes for public services, not a stable tool
  2. They scrape HTML pages and break when page structure changes
  3. They return inconsistent text that is hard for bots to reuse
  4. They are okay for humans reading a terminal, but weak for automation

Weather Stable is different because it is designed around reliability, not novelty.

7w4.net小蔥技能。

Core differences

  • 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.

What it returns

  • weather condition
  • current temperature
  • today's min/max temperature
  • wind speed
  • source

Usage

# plain text (default)
./weather-stable.sh Beijing
./weather-stable.sh 北京

# pretty terminal output
./weather-stable.sh --pretty 北京

# JSON output
./weather-stable.sh --json 北京

Output example

plain

北京天氣
日期: 2026-04-10
來源: open-meteo
天氣: ☀️ 晴
當前溫度: 16.2°C
溫度範圍: 8.0/26.9°C
風速: 3.6 km/h

json

{
  "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
}

Design goal

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.

Best use cases

  • "What's the weather in Beijing today?"
  • daily summaries and digests
  • chatbots and assistants
  • structured automation workflows
  • same-day city weather checks

Notes

  • Current focus is same-day weather, not multi-day forecasting
  • Common Chinese cities use built-in coordinates first
  • Other cities fall back to Open-Meteo geocoding

Author

advanceware-CEO

🤖 AI 評測

這個天氣 Skill 質量不錯,查詢穩定可靠,中文城市名直接可用,輸出格式清晰多樣。優點是簡單易用、資料準確、不需要任何配置就能工作。不足是功能相對單一,只查當天天氣,沒有空氣質量或穿衣建議之類的附加資訊。如果只是需要一個靠譜的天氣查詢工具,它完全勝任。

📊 多維度評分

適應性4.5
規範性4.3
有效性4.6
可靠性4.7
可信度4.7

📁 包含檔案 (5 個)

📄 README.md 3.1 KB
📄 RELEASE_NOTES.md 521 B
📄 SKILL.md 2.8 KB
📄 _meta.json 133 B
📄 weather-stable.sh 6.4 KB