Agent skill · data analytics · aradotso

analytics-tracking-automation

AI-powered GA4 + GTM event tracking automation — analyzes sites, designs event schemas, syncs GTM containers, runs preview verification, and publishes tracking implementations.

Why this skill is useful

Adds executable scripts for automating GA4 and GTM event tracking setups, including site analysis and schema generation that the AI wouldn't generate on its own.

What it needs

Requires node installed locally. Requires google account access. About 8k tokens when loaded. Last updated 2026-08-05. 5 stars on the source repository.

What this skill does

Analytics Tracking Automation Skill by ara.so — Data Skills collection. This skill enables AI agents to plan, implement, and deploy GA4 + GTM tracking setups. It automates site analysis, page grouping, event schema design, GTM container synchronization, preview verification, and publishing—supporting both generic websites and Shopify storefronts. What This Skill Does The analytics-tracking-automation project provides a local-first workflow that: 1. Analyzes a website by crawling pages and identifying business intent 2. Groups pages by purpose (e.g., product, pricing, contact) 3. Designs event schemas (GA4 events, parameters, triggers) based on site structure 4. Syncs to GTM by creating/updating tags, triggers, variables via Google Tag Manager API 5. Verifies in preview using automated Playwright-based checks 6. Publishes the GTM container version when verification passes 7. Supports Shopify with specialized tracking for cart, checkout, and purchase flows 8. Maintains artifacts for resumable, reviewable tracking work Installation For Use in AI Agent Environments The recommended installation is to clone the repository and install the skill bundle: This installs the umbrella skill into your agent's skills directory and makes the event-tracking CLI available. No-Clone Alternative Verify Installation The CLI requires Node.js 18+ and will auto-install Playwright Chromium on first npm install. Core CLI Commands The event-tracking CLI is the primary interface. All commands accept --help for detailed options. Start a New Tracking Setup This creates a site artifact directory under ./output/ (e.g., ./output/wwwexamplecom/) and runs: Site crawl and page classification Business intent page grouping Event schema generation Schema review checkpoint Resume an Existing Run Resumes from the last checkpoint and continues through the specified stage (schema, sync, preview, publish). …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aradotso/analytics-tracking-automation

View the source on GitHub

Browse the @skills marketplace