ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 5/5

weather

Get current weather and forecasts (no API key required).

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/asterisk622/xiaoding-weather
Or

What This Skill Does

The Weather skill provides OpenClaw agents with the ability to retrieve real-time atmospheric data and long-term forecasts without the need for personal API keys. By leveraging two highly efficient public APIs—wttr.in for human-readable, formatted strings and Open-Meteo for machine-readable JSON data—this skill ensures that your agent can handle everything from quick conversational updates to complex data-driven weather analysis. The skill is designed for versatility, allowing the agent to switch between descriptive text outputs and structured coordinate-based queries dynamically.

Installation

To integrate this skill into your environment, run the following command in your terminal:

clawhub install openclaw/skills/skills/asterisk622/xiaoding-weather

Ensure that your environment has curl installed, as this is the underlying mechanism used for all network requests initiated by the skill.

Use Cases

  • Personal Assistant: Providing daily briefings or packing suggestions based on temperature and humidity.
  • Travel Planning: Checking the current climate conditions for a specific destination using airport codes or city names.
  • Automation Pipelines: Incorporating weather data into scripts that trigger alerts for adverse conditions, such as freezing temperatures or high wind speeds.
  • Data Exploration: Fetching structured JSON weather reports for historical or predictive analysis using Open-Meteo data sets.

Example Prompts

  1. "What is the current weather in London, and what can I expect for the rest of the day?"
  2. "Check the weather for JFK airport and tell me if I should expect rain before my flight."
  3. "Fetch the current temperature and wind speed for coordinates 51.5, -0.12 using the fallback service."

Tips & Limitations

  • URL Encoding: When searching for cities with spaces, ensure you replace them with a plus sign (e.g., San+Francisco).
  • Unit Preferences: Append ?m for Metric or ?u for USCS units to customize the wttr.in output.
  • Fallback Strategy: While wttr.in is perfect for chat interfaces, prioritize Open-Meteo for tasks requiring automated logic due to its stable JSON schema.
  • Limitations: The skill relies on external public APIs; service uptime is managed by third parties. For mission-critical applications, consider implementing local caching of requests to avoid rate-limiting or service outages.

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-asterisk622-xiaoding-weather": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#weather#forecast#meteorology#api#utility
Safety Score: 5/5

Flags: network-access, external-api