Initial commit for helios-fitx

This commit is contained in:
Helios Agent 2026-02-23 01:19:50 +01:00
commit 68deb2301d
No known key found for this signature in database
GPG key ID: C8259547CD8309B5
3 changed files with 138 additions and 0 deletions

46
SKILL.md Normal file
View file

@ -0,0 +1,46 @@
---
name: fitx
description: Check FitX gym occupancy - live utilization and weekly forecast for any FitX studio.
---
# FitX Auslastung
Zeigt die aktuelle und prognostizierte Auslastung von FitX Studios.
## Script
```bash
python3 skills/fitx/fitx.py [URL]
```
- Ohne URL: Default ist *Berlin-Tierpark*
- Mit URL: beliebiges FitX Studio
## Moritz' Studios
- *Standard:* Berlin-Tierpark → `https://www.fitx.de/fitnessstudios/berlin-tierpark`
- *Bei Familie in Rostock:* Rostock-Südstadt → `https://www.fitx.de/fitnessstudios/rostock-suedstadt`
- Andere Studios: URL von fitx.de holen (Format: `https://www.fitx.de/fitnessstudios/<stadt-name>`)
## Output
JSON mit:
- `studio`: Name des Studios
- `live_utilization_today`: Stundenweise Live-Auslastung (Werte 0-100, nur bis aktuelle Stunde gefüllt)
- `forecast_week_data`: Prognose pro Wochentag, stundenweise (0-100)
## Interpretation
- 0-20: sehr leer
- 20-40: wenig los
- 40-60: moderat
- 60-80: voll
- 80-100: sehr voll
## Antwort-Regeln
- Immer angeben von welchem Studio die Daten sind
- Live-Wert der aktuellen Stunde hervorheben
- Wenn Moritz fragt "ist das Gym voll?" → aktuelle Live-Auslastung + Empfehlung
- Vergleich mit Forecast möglich ("normalerweise ist es um X Uhr so voll, heute ist es ruhiger/voller")
- Wenn kein Studio angegeben: Berlin-Tierpark verwenden (außer Kontext deutet auf Rostock)