ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 5/5

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.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/xenofex7/swissweather
Or

What 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 --json flag to feed weather data into external dashboards, automated alerts, or decision-making agents via the CLI.

Example Prompts

  1. "OpenClaw, what is the current wind speed and temperature at the Rapperswil weather station?"
  2. "Please provide a 7-day weather forecast for the 8001 postal code in Zurich."
  3. "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

Author@xenofex7
Stars919
Views1
Updated2026-02-12
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-xenofex7-swissweather": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#weather#switzerland#meteoswiss#meteorology#forecast
Safety Score: 5/5

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".

xenofex7 919

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.

xenofex7 919

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.

xenofex7 919

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.

xenofex7 919

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".

xenofex7 919