tuebingen-weather

Search & Research
v1.0.0
Benign

Send daily 08:00 weather reports for Tübingen using open-meteo.com.

468 downloads468 installsby @zopyx

Setup & Installation

Install command

clawhub install zopyx/tuebingen-weather

If the CLI is not installed:

Install command

npx clawhub@latest install zopyx/tuebingen-weather

Or install with OpenClaw CLI:

Install command

openclaw skills install zopyx/tuebingen-weather

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/zopyx/tuebingen-weather

What This Skill Does

Send daily 08:00 weather reports for Tübingen using open-meteo.com.

Send daily 08:00 weather reports for Tübingen using open-meteo.com.

When to Use It

Send daily 08:00 weather reports for Tübingen using open-meteo.com.

View original SKILL.md file
# Tübingen Weather

## Überblick
Dieses Skill liefert eine tägliche Wetterzusammenfassung für Tübingen (Open-Meteo API, keine API-Keys). Output: kompakte Text-Zusammenfassung mit aktuellem Zustand, Tagesminimum/-maximum und Regenwahrscheinlichkeit.

## Quick Start
1. **Manuell abrufen**
   ```bash
   python3 skills/tuebingen-weather/scripts/fetch_tuebingen_weather.py \
     --output data/weather/$(date +%F)_tuebingen.txt
   ```
   -> gibt die Zusammenfassung aus und speichert sie optional.

2. **Ohne Datei** (nur Konsole/Telegram):
   ```bash
   python3 skills/tuebingen-weather/scripts/fetch_tuebingen_weather.py
   ```

## Automatisierter 08:00-Versand
1. **Cron-Job anlegen**
   ```bash
   openclaw cron add <<'JSON'
   {
     "name": "tuebingen-weather-08",
     "schedule": { "kind": "cron", "expr": "0 8 * * *", "tz": "Europe/Berlin" },
     "sessionTarget": "isolated",
     "payload": {
       "kind": "agentTurn",
       "model": "default",
       "message": "Run `python3 skills/tuebingen-weather/scripts/fetch_tuebingen_weather.py --output data/weather/$(date +%F)_tuebingen.txt`. Send Master the stdout summary + mention the saved file. Report errors if the command fails."
     }
   }
   JSON
   ```
2. **Überblick**
   - Speichert Textdateien unter `data/weather/YYYY-MM-DD_tuebingen.txt` (frei anpassbar).
   - Cron-Bot postet jeden Morgen um 08:00 automatisch die Nachricht.

## Hinweise
- Script nutzt nur Stdlib (`urllib`, `json`). Kein pip install nötig.
- Wettercodes → deutsche Beschreibung in `WEATHER_CODES`.
- Zeitzone: `Europe/Berlin` – passt sich automatisch Sommer/Winter an.
- Anpassungen (weitere Felder, z. B. Böen, UV) einfach im Script ergänzen.

## Ressourcen
- `scripts/fetch_tuebingen_weather.py` – CLI-Skript für Open-Meteo.

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Send daily 08:00 weather reports for Tübingen using open-meteo.com.

AGENT
  1. 1Reads the skill instructions from SKILL.md
  2. 2Executes the task using the skill's capabilities
  3. 3Returns the result to the user
OUTPUT
Send daily 08:00 weather reports for Tübingen using open-meteo.com.

Share this skill

Security Audits

VirusTotalBenign
OpenClawBenign
View full report

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageMarkdown
Last updatedFeb 25, 2026