🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Garmin Sync Cn To Global

by @iamtonyzhou

Sync activities from Garmin China to Garmin Global using local timestamps and distance to avoid duplicates in a one-way sync process.

Versionv1.1.0
πŸ’‘ Examples

# Install dependencies
pip install garth

Set credentials (once, stored in ~/.config/garmin-sync/credentials.json)

garmin-sync set-credentials --email your_email --password your_password

Sync new activities from CN to Global

garmin-sync sync --new-only

βš™οΈ Configuration

  • --new-only - Only sync records newer than last sync time (recommended for cron jobs)
  • πŸ“‹ Tips & Best Practices

  • One-way sync: CN β†’ Global (not bidirectional)
  • Uses startTimeLocal + distance to detect duplicates (activity IDs differ between servers)
  • Skips conflicts automatically
  • Same email/password works for both Garmin CN and Garmin Global accounts
  • View on ClawHub
    TERMINAL
    clawhub install garmin-sync-cn-to-global

    πŸ§ͺ Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    πŸ” Can't find the right skill?

    Search 60,000+ AI agent skills β€” free, no login needed.

    Search Skills β†’