Misurare il prodotto con contratto e privacy — senza negoziare.
L'evento è un contratto e il dato personale è una passività: tracking plan versionato, consenso prima della raccolta, una sola definizione per metrica ed esperimenti progettati prima di accenderli.
$ schematize install analyticsSoglie non negoziabili
Non si spengono "per andare più veloci". Elenco completo nella skill.
L'evento è un contratto
Ogni evento è nel tracking-plan.yml versionato, con responsabile e proprietà chiuse; un evento fuori piano fa fallire la CI.
Nome oggetto_azione
snake_case minuscolo, al passato (ordine_pagato); niente click, camelCase o evento1.
Niente PII negli eventi
E-mail, codice fiscale, telefono, nome, IP grezzo e token restano fuori; l'utente è l'ID interno opaco.
Consenso prima della raccolta
L'analytics che identifica o incrocia richiede opt-in granulare, rifiutare facile quanto accettare e prova del consenso.
First-party e minimizzazione
Raccolta dal proprio dominio, solo ciò che serve alla finalità dichiarata e con conservazione definita.
Una definizione per metrica
Formula, finestra, popolazione, fonte e responsabile per iscritto; due dashboard con lo stesso nome e numeri diversi sono un incidente sui dati.
Esperimento progettato prima
Ipotesi, metrica primaria, MDE, campione e regola di arresto scritti in anticipo; il peeking è vietato e l'SRM boccia il risultato.
Il non-prd non entra in prd
Progetto e chiave di analytics separati per ambiente; test e CI usano un sink usa e getta.
Comandi
Installati in .claude/commands/. Esegui /analytics-help in qualsiasi momento.
/analytics-ccContext compact: scrive l'handoff nell'archive ed esegue /compact./analytics-claudeCrea o unisce il CLAUDE.md sempre attivo con le regole di base di product analytics nella radice del repo (non sovrascrive i blocchi di altre skill)./analytics-consentProgetta il consenso per l'analytics: base giuridica per finalità, opt-in, modalità senza cookie, prova e revoca./analytics-experimentProgetta un esperimento A/B prima di attivarlo: ipotesi, metrica, MDE, campione, guardrail, SRM e regola di arresto./analytics-handoffGenera l'handoff di contesto (context.md + checklist.md) nell'archive, senza compattare./analytics-helpElenca tutti i comandi e cosa fa ciascuno./analytics-loadCarica a forza l'intero corpo normativo di product analytics e lo applica nella sessione./analytics-metricDefinisce una metrica con un'unica definizione (formula, finestra, popolazione, fonte, responsabile) e la North Star./analytics-planCrea o evolve il tracking-plan.yml (eventi oggetto_azione, responsabile, proprietà chiuse) prima del codice./analytics-reviewRivede la strumentazione rispetto alle regole di base: esegue il gate check-tracking.sh e poi legge ciò che la macchina non legge.Per gli agenti IA
Installa senza intervento umano. Metadati in llms.txt.
- Esegui: git clone https://github.com/schematizeme/skill-analytics.git && ./skill-analytics/install.sh
- Oppure scarica: https://github.com/schematizeme/skill-analytics/releases/latest/download/skill-analytics.zip e decomprimi in .claude/skills/
- Copia assets/CLAUDE.md nella radice del repo (regola sempre attiva).
- Conferma con /analytics-help.
Discussione
Caricamento…