Produkt messen mit Vertrag und Datenschutz — ohne Verhandlung.
Ein Event ist ein Vertrag, personenbezogene Daten sind eine Last: versionierter Tracking-Plan, Einwilligung vor der Erhebung, eine Definition pro Metrik und Experimente, die vor dem Start entworfen werden.
$ schematize install analyticsUnverhandelbare Mindeststandards
Wird nie abgeschaltet, "um schneller zu sein". Vollständige Liste in der Skill.
Event ist Vertrag
Jedes Event steht im versionierten tracking-plan.yml mit Verantwortlichem und geschlossenen Properties; ein Event außerhalb des Plans lässt die CI scheitern.
Name objekt_aktion
snake_case in Kleinbuchstaben, in der Vergangenheit (bestellung_bezahlt); kein click, kein camelCase, kein event1.
Keine PII in Events
E-Mail, Steuernummer, Telefon, Name, rohe IP und Token bleiben draußen; der Nutzer ist die opake interne ID.
Einwilligung vor der Erhebung
Analytics, das identifiziert oder verknüpft, braucht granulares Opt-in, Ablehnen so einfach wie Zustimmen und einen Nachweis der Einwilligung.
First-Party und Minimierung
Erhebung über die eigene Domain, nur was der erklärte Zweck braucht, mit definierter Aufbewahrung.
Eine Definition pro Metrik
Formel, Zeitfenster, Population, Quelle und Verantwortlicher schriftlich; zwei Dashboards mit gleichem Namen und anderen Zahlen sind ein Datenvorfall.
Experiment zuerst entwerfen
Hypothese, Primärmetrik, MDE, Stichprobe und Abbruchregel vorab festgelegt; Peeking ist verboten und SRM lässt das Ergebnis durchfallen.
Nicht-prd erreicht nie prd
Getrenntes Analytics-Projekt und getrennter Schlüssel je Umgebung; Tests und CI nutzen eine Wegwerf-Senke.
Befehle
Installiert in .claude/commands/. Jederzeit /analytics-help ausführen.
/analytics-ccContext Compact: schreibt das Handoff ins Archive und führt /compact aus./analytics-claudeErstellt oder ergänzt die dauerhaft aktive CLAUDE.md mit dem Produkt-Analytics-Mindeststandard im Repo-Root (überschreibt keine Blöcke anderer Skills)./analytics-consentEntwirft die Analytics-Einwilligung: Rechtsgrundlage je Zweck, Opt-in, cookieloser Modus, Nachweis und Widerruf./analytics-experimentEntwirft ein A/B-Experiment vor dem Start: Hypothese, Metrik, MDE, Stichprobe, Guardrails, SRM und Abbruchregel./analytics-handoffErzeugt das Kontext-Handoff (context.md + checklist.md) im Archive, ohne zu kompaktieren./analytics-helpListet alle Befehle und ihre Wirkung auf./analytics-loadLädt das gesamte Regelwerk zu Produkt-Analytics zwangsweise und wendet es in der Sitzung an./analytics-metricDefiniert eine Metrik mit einer einzigen Definition (Formel, Zeitfenster, Population, Quelle, Verantwortlicher) sowie die North Star./analytics-planErstellt oder entwickelt tracking-plan.yml weiter (Events objekt_aktion, Verantwortlicher, geschlossene Properties) – vor dem Code./analytics-reviewPrüft die Instrumentierung gegen den Mindeststandard: führt das Gate check-tracking.sh aus und liest, was die Maschine nicht liest.Für KI-Agenten
Ohne menschliches Eingreifen installierbar. Metadaten in llms.txt.
- Ausführen: git clone https://github.com/schematizeme/skill-analytics.git && ./skill-analytics/install.sh
- Oder herunterladen: https://github.com/schematizeme/skill-analytics/releases/latest/download/skill-analytics.zip und nach .claude/skills/ entpacken
- Kopiere assets/CLAUDE.md in das Repo-Root (Immer-an-Regel).
- Bestätige mit /analytics-help.
Diskussion
Wird geladen…