golf-coach v0.5.0
Golf Coach 0.5.0 — the multi-source release
trackman-mcp is now golf-coach. Same coach, bigger brain — it no longer assumes Trackman is the only source of truth about your game.
New
- On-course rounds from Golf GameBook screenshots. Paste your GameBook Round Summary / Statistics screenshots and the coach ingests them into a coverage-aware round — it only trusts what was actually tracked (no pretending a
0.0%sand save you never logged is real). - Multi-source backend. Trackman and GameBook are now pluggable sources that normalize into one shared model — adding another launch monitor or app later is a single module.
- Cross-source insight —
synthesize. The coach reasons across sources with context: Trackman is a clean room (flat lie, no pressure), GameBook is the real course. So it can say "your 7-iron is tight on the range, but your approach scoring on the course is poor → that's lies/pressure, not your swing." - Sharper progress tracking — per-hole-rate putting, scoring-led "are you getting closer to scratch?" across your recent rounds.
Heads-up — this is a renamed package
If you were on trackman-mcp:
- CLI / PyPI:
uv tool install golf-coach(the oldtrackman-mcpis frozen at 0.4.0). - Claude Code plugin:
/plugin install golf-coach@golf-coach. - Claude Desktop: install the new
golf-coach.mcpbattached below. - Your Trackman sign-in is unchanged (
TRACKMAN_*/golf-coach login); the local cache moved to~/.golf-coach/, so rungolf-coach loginonce.