Garmin Trainer

Bygger en 12-ukers treningsplan fra Garmin-dataene dine og planlegger den via gccli

av bpauli · bpauli/gccli

Krever oppsett ★ 8.8/10

Garmin Trainer — Bygger en 12-ukers treningsplan fra Garmin-dataene dine og planlegger den via gccli

Hva den gjør

Henter training status, HRV, lactate threshold, FTP and upcoming races from Garmin Connect through the gccli CLI, then writes a 12-week periodized plan and pushes every session onto the Garmin calendar as a real structured workout. Utløses ved forespørsler about training plans, race preparation, taper weeks, interval sessions or weekly workout scheduling. Krever the gccli binary and a one-time Garmin Connect login.

Testrapport

Built the gccli binary from source and checked the skill's command reference against the real CLI: every command it tells the agent to run exists verbatim, and all 19 documented --step strings parse cleanly through gccli's own parseStep function, so nothing in the reference doc is invented. On a synthetic Garmin export the skill produced 12 executable, parser-valid gccli commands where the no-skill baseline produced zero and told the user to add workouts by hand; it also split the three races into A/B/C priorities with different tapers, scheduled strength and mobility, and left the athlete's own non-skill workout alone. Both runs correctly spotted the overreaching signal, so the delta is in the scheduling and event-priority handling, not the coaching. Setup rather than pass because it is dead without the separately installed Go CLI plus a browser SSO login to Garmin, which also meant the actual calendar write could not be verified here. Worth knowing before you run it: it deletes existing W-prefixed scheduled workouts with --force and is explicitly told not to ask first.

Testet på: 2026-07-28 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /garmin-trainerBygger en 12-ukers treningsplan fra Garmin-dataene dine og planlegger den via gccli

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

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