swissweather
Get current weather and forecasts from MeteoSwiss (official Swiss weather service). Use when querying Swiss weather data, local measurements from Swiss weather stations, or Swiss-specific forecasts. Provides real-time measurements (temperature, humidity, wind, precipitation, pressure) from 100+ Swiss stations and multi-day forecasts by postal code. Ideal for Swiss locations - more accurate than generic weather services for Switzerland.
Why use this skill?
Get precise, real-time Swiss weather measurements and multi-day forecasts for any postal code directly from MeteoSwiss. Reliable, accurate, and free.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/xenofex7/swissweatherWhat This Skill Does
The SwissWeather skill acts as a bridge between the OpenClaw agent and the official MeteoSwiss (Swiss Federal Office of Meteorology and Climatology) data streams. It allows the agent to retrieve precise, government-grade meteorological data for locations across Switzerland. Rather than relying on generalized global weather forecasts, this skill taps into over 100 automated ground stations to provide real-time metrics including temperature, humidity, wind, solar radiation, and barometric pressure. It also features a robust forecasting engine capable of fetching multi-day predictions based on Swiss postal codes. Whether you are monitoring micro-climates in alpine regions or simply checking the daily forecast in urban centers like Zurich or Geneva, this tool ensures high-fidelity data accuracy for all Swiss territories.
Installation
To integrate this capability into your OpenClaw environment, use the command-line interface to pull the skill directly from the repository:
clawhub install openclaw/skills/skills/xenofex7/swissweather
Ensure that you have Python 3 installed on your system. For the Python-based scripts to function correctly, navigate to the skill directory and ensure your environment meets the dependency requirements, primarily the requests library, which can be installed via pip3 install requests. No API keys are required for this service, as it utilizes public government endpoints.
Use Cases
- Agricultural Planning: Farmers and vineyard owners can monitor precise local humidity, precipitation, and radiation levels to optimize irrigation and harvest schedules.
- Logistics & Travel: Travelers and supply chain managers can check real-time wind speeds and visibility conditions at key transit hubs like Zurich Airport (ZRH).
- Outdoor Activity Planning: Mountaineers and tourists can retrieve accurate valley-level versus summit-level data to ensure safe hiking conditions.
- Automated Reporting: Developers can use the
--jsonflag to feed weather data into external dashboards, automated alerts, or decision-making agents via the CLI.
Example Prompts
- "OpenClaw, what is the current wind speed and temperature at the Rapperswil weather station?"
- "Please provide a 7-day weather forecast for the 8001 postal code in Zurich."
- "Is it currently raining in Geneva? Check the latest sensor data from the GVE station."
Tips & Limitations
- Station Selection: Always choose the station closest to your target area. Be cautious when using mountain stations (e.g., Jungfraujoch) for low-altitude planning, as temperature inversions can lead to drastic differences.
- API Stability: While the real-time measurement service is highly reliable, the forecast API may occasionally experience uptime fluctuations. If a forecast request fails, try falling back to a current measurement command.
- Data Refresh: Stations update their metrics roughly every 10 minutes. If you require real-time tracking, configure your agent to poll these endpoints within that window to ensure data freshness.
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-xenofex7-swissweather": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution
Related Skills
flight-tracker
Flight tracking and scheduling. Track live flights in real-time by region, callsign, or airport using OpenSky Network. Search flight schedules between airports. Use for queries like "What flights are over Switzerland?" or "When do flights from Hamburg arrive in Zurich?" or "Track flight SWR123".
assemblyai-transcriber
Transcribe audio files with speaker diarization (who speaks when). Supports 100+ languages, automatic language detection, and timestamps. Use for meetings, interviews, podcasts, or voice messages. Requires AssemblyAI API key.
bookstack
BookStack Wiki & Documentation API integration. Manage your knowledge base programmatically: create, read, update, and delete books, chapters, pages, and shelves. Full-text search across all content. Use when you need to: (1) Create or edit wiki pages and documentation, (2) Organize content in books and chapters, (3) Search your knowledge base, (4) Automate documentation workflows, (5) Sync content between systems. Supports both HTML and Markdown content.
milkee
Complete MILKEE accounting integration for Swiss businesses. Manage projects, customers, time tracking, tasks, and products. Use when: (1) tracking billable time with start/stop timers, (2) creating/managing projects and customers, (3) recording work entries with descriptions, (4) viewing daily time summaries. Features smart fuzzy project matching.
swiss-transport
Swiss Public Transport real-time information. Use when querying train, bus, tram, or boat schedules in Switzerland. Supports station search, departure boards, journey planning from A to B, and connection details. Use for queries like "When does the next train leave from Zürich?" or "How do I get from Bern to Geneva?" or "Show departures at Basel SBB".