GHIN Golf Tracker for Openclaw

A local analysis tool for processing GHIN golf data to track handicap trends, scoring patterns, and course performance.

pfrederiksen
v1.3.0
Feb 24, 2026
1
1.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ghin-golf-tracker

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ghin-golf-tracker using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is GHIN Golf Tracker?

The GHIN Golf Tracker is a specialized utility designed to transform raw golf data into actionable insights. This tool is part of the growing ecosystem of Openclaw Skills that prioritize local data processing and privacy. By analyzing pre-collected GHIN data, the skill provides a detailed breakdown of a golfer's performance without requiring external network connections or sensitive credential sharing.

Built for developers and golf enthusiasts alike, the skill processes JSON-formatted score histories to generate comprehensive reports. It focuses on historical trends, scoring extremes, and course-specific statistics, making it an essential component for anyone looking to build custom sports analytics dashboards or personal performance trackers using Openclaw Skills.

GHIN Golf Tracker Use Cases

  • Tracking handicap index trends (improving, declining, or stable) over time.
  • Identifying best scoring differentials across different golf courses.
  • Analyzing year-by-year performance to visualize long-term improvement.
  • Evaluating course-specific performance to determine which layouts suit your game style.
  • Generating machine-readable JSON summaries of golf stats for integration into larger health and fitness dashboards.

How GHIN Golf Tracker Works

  1. The user provides a path to a local JSON file containing GHIN score history and statistics.
  2. The skill executes a Python-based analysis engine to parse the data structure.
  3. Scoring patterns, including par-3, par-4, and par-5 averages, are calculated from the available dataset.
  4. Handicap differentials are ranked and sorted to identify top performances.
  5. The skill generates a formatted report in either human-readable text or structured JSON for the AI agent to interpret.

GHIN Golf Tracker Setup

Install the skill using the following command:

clawhub install ghin-golf-tracker

To run an analysis, ensure you have Python 3.8+ installed and execute the script against your data file:

python3 scripts/ghin_stats.py /path/to/ghin-data.json

For machine-readable output, use the format flag:

python3 scripts/ghin_stats.py /path/to/ghin-data.json --format json

GHIN Golf Tracker Data Schema & Taxonomy

The skill expects a JSON input with the following schema to ensure compatibility with other Openclaw Skills:

Field Type Description
handicap_index float Current GHIN handicap index
lifetime_rounds integer Total rounds played in history
handicap_history array List of objects with date and index
stats object Performance metrics like gir_pct and putts_avg
scores array List of round objects containing score, course, and differential

GHIN Golf Tracker Advanced Features

  • Trend Analysis: Advanced logic to determine if a golfer's handicap is improving, stable, or declining based on recent rounds.
  • Dual Output Modes: Seamlessly switch between text reports for human reading and JSON for programmatic use within Openclaw Skills.
  • Stat Deep-Dives: Supports detailed performance metrics like Fairways Hit percentage and Greens in Regulation (GIR) when provided in the source data.
  • Local-First Privacy: Operates entirely offline with no network dependencies, ensuring your personal scoring data remains secure.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*