wettersolid
Install: claude install-skill ellmos-ai/skills
<img src="banner.png" width="100%" alt="wetter banner">
# Wetter
Schnelle, schluesselfreie Wetterauskunft fuer den Alltag.
## Zweck
Beantwortet „Wie wird das Wetter?"-Fragen ohne API-Key (Datenquelle: wttr.in).
Liefert aktuelles Wetter (Temperatur, gefuehlt, Wind, Luftfeuchte, UV) plus eine
kompakte 3-Tage-Vorschau. **Userneutral:** kein fester Standort im Code — der Ort
kommt aus der Anfrage oder aus `assist/prefs.json` (`wetter_default_location`),
die das LLM interaktiv mit dem Nutzer fuellt.
## Trigger
| Nutzereingabe | Aktion |
|---|---|
| „Wetter fuer Potsdam?" / „Wie wird das Wetter in Hamburg?" | `wetter_core.py "<Ort>"` |
| „Wetter morgen?" (ohne Ort) | `wetter_core.py --default` (Ort aus prefs) |
| „Mein Standard-Wetterort ist Potsdam" | `wetter_core.py --set-default "Potsdam"` |
| Koordinaten bekannt | `wetter_core.py <lat> <lon>` |
## Workflow
```
1. Ort bestimmen: aus Anfrage; sonst prefs.json (wetter_default_location);
sonst Nutzer interaktiv fragen + optional als Default speichern.
2. wetter_core.py abfragen (wttr.in, 2 Versuche, 30-min-Cache).
3. Lesbaren Wetter-Text + 3-Tage-Vorschau praesentieren.
```
## CLI-Einstieg (wetter_core.py)
```bash
python wetter_core.py "Potsdam" # Ort
python wetter_core.py 52.6789 13.5878 # Koordinaten
python wetter_core.py --default # Ort aus prefs.json
python wetter_core.py --set-default "Potsdam"
```
## Store (optional)
- **Kein Pflicht-Store.** Optionaler Kurz-Cache `assist/wetter/.cache.json`