AI SummaryUse this skill for verification and optional publish handoff. If comparing against an older preview run, pass the previous health baseline: Run outside sandboxed environments by default. Do not first attempt the Playwright browser step inside the sandbox and then retry after it is intercepted.
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to install the "tracking-verify" skill in my project. Please run this command in my terminal: # Install skill into your project mkdir -p .claude/skills/tracking-verify && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/tracking-verify/SKILL.md "https://raw.githubusercontent.com/jtrackingai/event-tracking-skill/main/skills/tracking-verify/SKILL.md" Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.
Description
Use when the user wants preview QA, failure interpretation, release readiness, or an explicit publish handoff.
Tracking Verify
Use this skill for verification and optional publish handoff.
Inputs
• <artifact-dir>/event-schema.json • <artifact-dir>/gtm-context.json
Workflow
Run preview: `bash ./event-tracking preview <artifact-dir>/event-schema.json --context-file <artifact-dir>/gtm-context.json ` If comparing against an older preview run, pass the previous health baseline: `bash ./event-tracking preview <artifact-dir>/event-schema.json --context-file <artifact-dir>/gtm-context.json --baseline <previous-tracking-health.json> ` Run preview outside sandboxed environments by default. Do not first attempt the Playwright browser step inside the sandbox and then retry after it is intercepted. Then interpret: • blockers • expected failures • selector mismatches • unexpected fired events outside the approved schema • release readiness If the user explicitly wants to publish after verification: `bash ./event-tracking publish --context-file <artifact-dir>/gtm-context.json --version-name "GA4 Events v1 - <date>" ` If tracking-health.json is missing, still manual-only, or has blockers, publish now stops by default. Only use --force when the user explicitly wants to override that gate.
Required Output
Produce and share: • <artifact-dir>/preview-report.md • <artifact-dir>/preview-result.json • <artifact-dir>/tracking-health.json • <artifact-dir>/tracking-health-report.md • <artifact-dir>/tracking-health-history/ • updated <artifact-dir>/workflow-state.json
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster