Babysitter analytics

Google Analytics 4, tag management, and event tracking.

install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/web-development/skills/analytics" ~/.claude/skills/a5c-ai-babysitter-analytics && rm -rf "$T"
manifest: library/specializations/web-development/skills/analytics/SKILL.md
source content

Analytics Skill

Expert assistance for web analytics implementation.

Capabilities

  • Configure Google Analytics 4
  • Implement event tracking
  • Set up tag management
  • Create custom events
  • Handle privacy compliance

GA4 Implementation

// gtag.js
declare global {
  interface Window {
    gtag: (...args: any[]) => void;
  }
}

export function trackEvent(action: string, category: string, label?: string) {
  window.gtag('event', action, {
    event_category: category,
    event_label: label,
  });
}

export function trackPageView(url: string) {
  window.gtag('config', GA_ID, {
    page_path: url,
  });
}

Target Processes

  • analytics-setup
  • event-tracking
  • conversion-tracking