Skills · Claude Code · Agent Skills

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.

v0.2.0Disciplina · Analytics de produtogithub.com/schematizeme/skill-analytics

Gestito da Lucas Andrade

schematize-analytics · v0.2.0bash
$ schematize install analytics
GitHub →scarica la skill (.zip)/analytics-help · github.com/schematizeme/schematize-cli

Soglie 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.

Non vuoi installare?

Leggi le norme complete e copiale direttamente nel tuo progetto — oppure installa la skill perché l'agente le applichi da solo.