Garmin Trainer

Bygger en 12-veckors träningsplan från din Garmin-data och schemalägger den via gccli

av bpauli · bpauli/gccli

Fungerar med konfiguration ★ 8.8/10

Garmin Trainer — Bygger en 12-veckors träningsplan från din Garmin-data och schemalägger den via gccli

Vad den gör

Hämtar träningsstatus, HRV, laktattröskel, FTP och kommande lopp från Garmin Connect via gccli CLI, skriver sedan en 12-veckors periodiserad plan och pushar varje pass till Garmin-kalendern som ett verkligt strukturerat träningspass. Utlöses vid förfrågningar om träningsplaner, tävlingsförberedelser, taper weeks, intervallpass eller veckovis träningsschemaläggning. Kräver gccli-binären och en engångs-Garmin Connect-inloggning.

Testrapport

Byggde gccli-binären från källkod och kontrollerade skillens kommandoreferens mot den verkliga CLI:n: varje kommando den säger åt agenten att köra existerar verbatim, och alla 19 dokumenterade --step-strängar parsas rent genom gccli:s egen parseStep-funktion, så inget i referensdokumentet är uppfunnet. På en syntetisk Garmin-export producerade skillen 12 körbara, parser-giltiga gccli-kommandon där no-skill-baslinjen producerade noll och bad användaren att lägga till träningspass manuellt; den delade också upp de tre loppen i A/B/C-prioriteringar med olika tapers, schemalade styrka och rörlighet, och lämnade atletens eget icke-skill-träningspass ifred. Båda körningarna upptäckte korrekt överansträngningssignalen, så skillnaden ligger i schemaläggningen och händelseprioritetshanteringen, inte coachningen. Setup snarare än pass eftersom den är död utan den separat installerade Go CLI plus en webbläsar-SSO-inloggning till Garmin, vilket också innebar att den faktiska kalenderskrivningen inte kunde verifieras här. Värt att veta innan du kör den: den raderar befintliga W-prefixade schemalagda träningspass med --force och är uttryckligen tillsagd att inte fråga först.

Testad: 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

Kommandon och exempelprompter

  • /garmin-trainerBygger en 12-veckors träningsplan från din Garmin-data och schemalägger den via gccli

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

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