Skip to content
Back to skills

Tracking Live Gtm

ASecurity

Use when the user wants to inspect the real live GTM runtime before schema generation or compare multiple live GTM containers.

  • 135 stars
  • 0 votes
  • 0 copies
  • 6 views
  • Added May 27, 2026
data-aibash

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 27, 2026

npx -y skills add jtrackingai/analytics-tracking-automation --skill tracking-live-gtm --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tracking Live Gtm?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Tracking Live Gtm
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jtrackingai-tracking-live-gtm/badge)](https://www.skillsdirectory.com/skills/jtrackingai-tracking-live-gtm)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: tracking-live-gtm
description: Use when the user wants to inspect the real live GTM runtime before schema generation or compare multiple live GTM containers.
---

# Tracking Live GTM

Use this skill to audit the site's real live GTM setup before event generation.

## Inputs

One of:

- confirmed `<artifact-dir>/site-analysis.json`
- explicit live GTM public IDs when the crawl did not capture them

## Workflow

If the telemetry consent prompt appears and no prior choice is recorded, stop and follow [../../references/telemetry-consent.md](../../references/telemetry-consent.md) before continuing.

Run the live baseline step before schema preparation whenever the site has a real GTM container installed:

```bash
./event-tracking analyze-live-gtm <artifact-dir>/site-analysis.json
```

If multiple live containers matter and the user already knows the primary comparison target:

```bash
./event-tracking analyze-live-gtm <artifact-dir>/site-analysis.json --primary-container-id GTM-XXXXXXX
```

If the user wants to test the quality of the already-published live GTM setup on the real site, run:

```bash
./event-tracking verify-live-gtm <artifact-dir>/site-analysis.json
```

During review:

- show all detected live GTM containers
- explain which container is the primary comparison baseline
- summarize existing live events, measurement IDs, and obvious issues
- when `verify-live-gtm` was run, separate parsed live definitions from browser-verified live firing evidence
- if this review is part of `tracking_health_audit`, clearly separate runtime-detected live definitions from any formal preview-verified automation evidence
- stop before schema authoring if the user wants to review the live baseline first

## Required Output

Produce and share:

- `<artifact-dir>/live-gtm-analysis.json`
- `<artifact-dir>/live-gtm-review.md`
- optional `<artifact-dir>/live-preview-result.json`
- optional `<artifact-dir>/live-preview-report.md`
- optional `<artifact-dir>/live-tracking-health.json`
- updated `<artifact-dir>/workflow-state.json`

## Closeout Style

- default to a compact live-tracking summary before listing files
- name the detected live events directly instead of only reporting event counts
- in `tracking_health_audit`, explicitly separate runtime-detected live definitions from formal preview-verified automation evidence
- list artifacts only after the decision-ready summary

## Stop Boundary

Stop after the live GTM baseline is reviewed unless the user explicitly asks to continue into schema work.

Default next phase:

```bash
./event-tracking prepare-schema <artifact-dir>/site-analysis.json
```

## References

- [../../references/event-schema-guide.md](../../references/event-schema-guide.md)
- [../../references/output-contract.md](../../references/output-contract.md)
- [../../references/architecture.md](../../references/architecture.md)

Files in this skill

  • SKILL.md2.8 KB
  • agents/openai.yaml300 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.