Skip to content
Skill

tracking-sync

by jtrackingai

AI Summary

Use this skill for Step 4 and Step 5 work. If GTM config does not exist yet: For Shopify runs, also expect:

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "tracking-sync" skill in my project.

Please run this command in my terminal:
# Install skill into your project
mkdir -p .claude/skills/tracking-sync && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/tracking-sync/SKILL.md "https://raw.githubusercontent.com/jtrackingai/event-tracking-skill/main/skills/tracking-sync/SKILL.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Use when the user wants GTM-ready config generation, GTM workspace sync, or container selection from an approved schema.

Tracking Sync

Use this skill for Step 4 and Step 5 work.

Inputs

One of: • approved <artifact-dir>/event-schema.json • existing <artifact-dir>/gtm-config.json

Workflow

If GTM config does not exist yet: `bash ./event-tracking generate-gtm <artifact-dir>/event-schema.json --measurement-id <G-XXXXXXXXXX> ` Then sync: `bash ./event-tracking sync <artifact-dir>/gtm-config.json `

Hard Rules

• Do not bypass schema approval unless the user explicitly wants --force. • Treat custom dimensions as a blocking checklist before sync/publish. • Never auto-select GTM account, container, or workspace for the user. • Run OAuth-triggering commands outside sandboxed environments.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted Yesterday
Active
Adoption100+ stars on GitHub
115 ★ · Growing
DocsREADME + description
Well-documented

GitHub Signals

Stars115
Forks35
Issues2
UpdatedYesterday
View on GitHub
Apache-2.0 License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Cursor