Garmin Trainer

Erstellt einen 12-wöchigen Trainingsplan aus Ihren Garmin-Daten und plant ihn über gccli

von bpauli · bpauli/gccli

Funktioniert mit Setup ★ 8.8/10

Garmin Trainer — Erstellt einen 12-wöchigen Trainingsplan aus Ihren Garmin-Daten und plant ihn über gccli

Was es kann

Zieht Trainingsstatus, HRV, Laktatschwelle, FTP und bevorstehende Rennen von Garmin Connect über das gccli CLI, schreibt dann einen 12-wöchigen periodisierten Plan und überträgt jede Einheit als echtes strukturiertes Training in den Garmin-Kalender. Wird ausgelöst bei Anfragen zu Trainingsplänen, Wettkampfvorbereitung, Taper-Wochen, Intervalltraining oder wöchentlicher Trainingsplanung. Erfordert das gccli-Binary und einen einmaligen Garmin Connect-Login.

Testbericht

Erstellte das gccli-Binary aus dem Quellcode und überprüfte die Befehlsreferenz des Skills mit dem echten CLI: Jeder Befehl, den es dem Agenten zum Ausführen gibt, existiert wörtlich, und alle 19 dokumentierten --step-Strings werden sauber durch gcclis eigene parseStep-Funktion geparst, sodass nichts im Referenzdokument erfunden ist. Bei einem synthetischen Garmin-Export produzierte der Skill 12 ausführbare, parser-gültige gccli-Befehle, während die Baseline ohne Skill null produzierte und den Benutzer anwies, Workouts manuell hinzuzufügen; er teilte auch die drei Rennen in A/B/C-Prioritäten mit unterschiedlichen Taper-Phasen auf, plante Kraft und Mobilität und ließ das eigene Nicht-Skill-Workout des Athleten unberührt. Beide Läufe erkannten korrekt das Überlastungssignal, sodass der Unterschied in der Planung und der Ereignispriorisierung liegt, nicht im Coaching. Setup statt Pass, weil es ohne das separat installierte Go CLI plus einen Browser-SSO-Login bei Garmin tot ist, was auch bedeutete, dass der tatsächliche Kalendereintrag hier nicht überprüft werden konnte. Wissenswert vor dem Ausführen: Es löscht bestehende W-präfixierte geplante Workouts mit --force und wird explizit angewiesen, nicht zuerst zu fragen.

Getestet am: 2026-07-28 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/bpauli/gccli.git
mkdir -p ~/.claude/skills
cd gccli && cp -r skills/garmin-trainer ~/.claude/skills/garmin-trainer

Befehle & Beispiel-Prompts

  • /garmin-trainerErstellt einen 12-wöchigen Trainingsplan aus Ihren Garmin-Daten und plant ihn über gccli

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Build me a 12-week training plan for my October marathon from Garmin data
  • Schedule this week's interval workouts onto my Garmin calendar for me
  • I'm racing a half marathon in six weeks, what should my taper look like?