weather
Get current weather and forecasts (no API key required).
Why use this skill?
Install the OpenClaw Weather skill to get instant, key-free weather forecasts and data. Supports human-readable formats and JSON for programmatic use.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/steipete/weatherWhat This Skill Does
The Weather skill provides a robust interface for the OpenClaw AI agent to retrieve real-time meteorological data without requiring the user to manage or pay for external API keys. It leverages two primary services: wttr.in for human-readable, quick-glance weather summaries and terminal-friendly outputs, and Open-Meteo for precise, programmatic JSON data retrieval. Whether you need a simple temperature check for your current city or structured atmospheric data for a dashboard, this skill handles the heavy lifting of URL construction and data parsing.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/steipete/weather
Ensure your agent has the necessary network permissions to reach the public weather endpoints, as the skill relies on remote server communication.
Use Cases
- Personal Assistance: Quickly checking if you need an umbrella before heading out by asking the agent for the local forecast.
- Automated Reporting: Using the JSON-based Open-Meteo fallback to pipe weather data into custom logging tools or desktop notifications.
- Planning: Comparing climates in different cities using airport codes or city names to assist with travel logistics.
- Terminal Dashboards: Integrating weather snippets into command-line-based workflows or status lines using the highly customizable formatting codes provided by wttr.in.
Example Prompts
- "What is the current weather in London, and do I need a jacket today?"
- "Give me a detailed, formatted weather report for JFK airport using the compact format."
- "Fetch the current temperature and wind speed for Tokyo using the Open-Meteo API."
Tips & Limitations
- URL Encoding: When searching for cities with spaces, ensure you use a plus sign (e.g., 'San+Francisco').
- Metric vs. USCS: Use the
?mor?uquery parameters to toggle between metric and imperial units. - Coordinate Precision: Open-Meteo requires latitude and longitude; if you do not have these, ask your agent to resolve the city name to coordinates before querying.
- Availability: Since these are free, public-access APIs, rate limiting may occur during periods of high traffic. Avoid aggressive polling intervals.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-steipete-weather": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access
Related Skills
swiftui-liquid-glass
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
qmd
Local search/indexing CLI (BM25 + vectors + rerank) with MCP mode.
songsee
Generate spectrograms and feature-panel visualizations from audio with the songsee CLI.
summarize
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
bird
X/Twitter CLI for reading, searching, and posting via cookies or Sweetistics.