Garmin Trainer

Tworzy 12-tygodniowy plan treningowy na podstawie danych Garmin i planuje go za pomocą gccli.

Autor: bpauli · bpauli/gccli

Działa po konfiguracji ★ 8.8/10

Garmin Trainer — Tworzy 12-tygodniowy plan treningowy na podstawie danych Garmin i planuje go za pomocą gccli.

Co robi ten skill

Pobiera status treningu, HRV, próg mleczanowy, FTP i nadchodzące wyścigi z Garmin Connect za pośrednictwem gccli CLI, a następnie tworzy 12-tygodniowy plan periodyzacyjny i przesyła każdą sesję do kalendarza Garmin jako prawdziwy, ustrukturyzowany trening. Uruchamia się na żądania dotyczące planów treningowych, przygotowań do wyścigów, tygodni taperingu, sesji interwałowych lub cotygodniowego planowania treningów. Wymaga binarki gccli i jednorazowego logowania do Garmin Connect.

Raport z testu

Zbudowano binarkę gccli ze źródła i sprawdzono odniesienie do poleceń umiejętności względem prawdziwego CLI: każde polecenie, które każe agentowi uruchomić, istnieje dosłownie, a wszystkie 19 udokumentowanych ciągów --step jest poprawnie parsowanych przez własną funkcję parseStep gccli, więc nic w dokumencie referencyjnym nie jest wymyślone. Na syntetycznym eksporcie Garmin umiejętność wygenerowała 12 wykonywalnych, poprawnych składniowo poleceń gccli, podczas gdy bazowa wersja bez umiejętności wygenerowała zero i kazała użytkownikowi dodawać treningi ręcznie; podzieliła również trzy wyścigi na priorytety A/B/C z różnymi taperami, zaplanowała siłę i mobilność, i pozostawiła własny trening sportowca bez zmian. Oba uruchomienia poprawnie wykryły sygnał przetrenowania, więc różnica leży w planowaniu i obsłudze priorytetów wydarzeń, a nie w coachingu. Ocena "setup" zamiast "pass", ponieważ jest bezużyteczna bez oddzielnie zainstalowanego Go CLI plus logowania SSO do Garmin przez przeglądarkę, co również oznaczało, że faktyczny zapis do kalendarza nie mógł zostać tutaj zweryfikowany. Warto wiedzieć przed uruchomieniem: usuwa istniejące zaplanowane treningi z prefiksem W za pomocą --force i jest wyraźnie poinstruowane, aby nie pytać najpierw.

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

Instalacja

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

Komendy i przykładowe prompty

  • /garmin-trainerTworzy 12-tygodniowy plan treningowy na podstawie danych Garmin i planuje go za pomocą gccli.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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?