kmi-cli
Query Belgian weather via KMI/IRM meteo.be API. Use when user wants forecasts, current weather, radar, warnings, or UV index for Belgian locations. Triggered by mentions of Belgian weather, KMI, IRM, meteo.be, or Belgian forecast.
Why use this skill?
Integrate real-time Belgian weather forecasts, warnings, and UV indices into your OpenClaw AI agent using the official KMI/IRM API interface.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dedene/kmiWhat This Skill Does
The kmi-cli skill provides OpenClaw agents with direct, real-time access to the official Royal Meteorological Institute (KMI/IRM) weather data for Belgium. By leveraging the power of meteo.be, this skill allows for precise querying of current weather conditions, multi-day forecasts, active weather warnings, and UV indices across any Belgian location. Whether you are identifying weather trends by city name, geographic coordinates, or saved favorites, this tool returns structured data that is optimized for programmatic parsing through OpenClaw workflows. It is the definitive resource for weather-sensitive automation in the Belgian region.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/dedene/kmi
Ensure your environment is set up with the necessary CLI permissions. Once installed, no additional API keys are required as the tool interacts directly with the public KMI/IRM infrastructure.
Use Cases
- Personal Planning: Automatically check the weather for your commute or weekend plans using the
@homeor@workfavorites system. - Alert Monitoring: Integrate the warning system into an agent's notification loop to get notified of storms or heatwaves in real-time.
- Data Analysis: Extract high-granularity forecast data into external analytical tools using the
--jsonoutput flag, allowing for complex weather-based decision logic. - Automation: Trigger automated actions based on weather conditions, such as closing windows or rescheduling outdoor tasks when rain or severe weather is forecasted.
Example Prompts
- "Check the current weather in Brussels and tell me if I need an umbrella today."
- "What are the weather warnings for Belgium for the next 24 hours?"
- "Give me a 7-day forecast for Leuven and list the daily conditions as a summary."
Tips & Limitations
- Efficiency: Always use the
--jsonflag when performing tasks that involve data parsing; this ensures compatibility with tools likejq. - Favorites: While managing favorites via
kmi favorites addis convenient, remember that the agent should only modify these settings with explicit user authorization. - File Handling: Be aware that the
kmi radarcommand downloads image files to your local disk. Ensure your working directory is appropriate before running radar-heavy workflows. - Language: You can adjust the localized output of the tool by setting the
KMI_LANGenvironment variable toen,nl,fr, orde.
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-dedene-kmi": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, external-api
Related Skills
lametric-cli
Control LaMetric TIME/SKY smart displays from the command line. Use when sending notifications, controlling device brightness/volume, managing timers, or displaying data on LaMetric devices. Triggers on "LaMetric", "smart display", "notification to device", "set timer", "send alert to clock".
strawpoll-cli
Create and manage StrawPoll polls, meeting polls, and ranking polls from the terminal using the strawpoll CLI. Use when the user wants to create polls, view poll results, schedule meetings with availability, run ranked-choice votes, delete or update polls, or automate StrawPoll workflows in scripts.
irail-cli
Query Belgian railway (NMBS/SNCB) schedules via the irail CLI. Use when the user wants train departures, connections between stations, train compositions, or service disruptions. Triggered by mentions of Belgian trains, NMBS, SNCB, iRail, train schedules, or railway delays.
memelink
Generate memes, image macros, and meme URLs from the terminal using the Memegen.link API. Use when creating memes, picking meme templates, generating funny images, or building meme URLs from text. Supports auto-generate, template-based, and custom background modes.