weather-openmeteo
Get current weather and forecasts using Open-Meteo API (no API key required). Optimized for PowerShell environments with Chinese support.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alexfeng75/weather-openmeteoWhat This Skill Does
The weather-openmeteo skill provides a seamless, efficient, and free way to retrieve real-time weather data and seven-day forecasts directly within your PowerShell environment. Leveraging the robust Open-Meteo API, this skill eliminates the need for expensive API keys or complex registration processes. It is meticulously designed for high compatibility with Windows PowerShell, ensuring developers and power users can integrate weather data into their automated workflows, system dashboards, or terminal environments without friction.
Installation
To integrate this skill into your workflow, ensure you have the OpenClaw CLI configured. Execute the following command in your terminal:
clawhub install openclaw/skills/skills/alexfeng75/weather-openmeteo
Once installed, navigate to the skill directory located at ~/.openclaw/workspace/skills/weather-openmeteo. Because this involves executing PowerShell scripts, ensure your execution policy permits script running by executing: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser. If you encounter issues, verify your network connectivity to api.open-meteo.com.
Use Cases
This skill is ideal for several scenarios: automating daily morning reports in your terminal, providing localized weather status for developers working in specific regions, and serving as a template for learning how to parse external JSON data within PowerShell. Its built-in support for major Chinese cities makes it particularly valuable for professionals working in the Asia-Pacific region who require native language output and local timezone accuracy.
Example Prompts
- "OpenClaw, get the current weather report for Beijing using the Chinese version script."
- "What is the seven-day weather forecast for Shanghai today?"
- "Show me the current weather for Hangzhou to see if I need an umbrella."
Tips & Limitations
To get the most out of this tool, use the localized scripts (weather-cn.ps1) to avoid potential encoding issues often associated with non-standard character sets in legacy consoles. If you need to monitor a city not included in the default list, simply modify the $cityCoords hash table within the script file. Note that this skill requires an active internet connection to function. It is a lightweight client-side solution that relies entirely on the external Open-Meteo infrastructure; therefore, availability is contingent on their service uptime. For production use, consider wrapping these calls in error handling blocks to manage potential timeouts.
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-alexfeng75-weather-openmeteo": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api, code-execution