weather
Get current weather and forecasts (no API key required).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/asterisk622/xiaoding-weatherWhat 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
- "What is the current weather in London, and what can I expect for the rest of the day?"
- "Check the weather for JFK airport and tell me if I should expect rain before my flight."
- "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
?mfor Metric or?ufor 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
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-asterisk622-xiaoding-weather": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
proactive-agent
Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Now with WAL Protocol, Working Buffer, Autonomous Crons, and battle-tested patterns. Part of the Hal Stack 🦞
tech-news-digest
Generate tech news digests with unified source model, quality scoring, and multi-format output. Six-source data collection from RSS feeds, Twitter/X KOLs, GitHub releases, GitHub Trending, Reddit, and web search. Pipeline-based scripts with retry mechanisms and deduplication. Supports Discord, email, and markdown templates.
moltpay
AI Agent's crypto wallet manager - generate wallets, manage transactions, and claim ORA token rewards.
Agent Browser
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
deep-research
Deep Research Agent specializes in complex, multi-step research tasks that require planning, decomposition, and long-context reasoning across tools and files by we-crafted.com/agents/deep-research