Skills · Claude Code · Agent Skills

以契约与隐私衡量产品,没有商量余地。

事件是契约,个人数据是负债:版本化的追踪计划、采集前取得同意、每个指标只有一个定义,实验在启动前就设计好。

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

维护者 Lucas Andrade

schematize-analytics · v0.2.0bash
$ schematize install analytics
GitHub →下载技能 (.zip)/analytics-help · github.com/schematizeme/schematize-cli

不可妥协的底线

不会为了"更快"而关闭。完整清单见该 skill。

事件即契约

每个事件都登记在版本化的 tracking-plan.yml 中,有负责人且属性封闭;计划之外的事件会让 CI 失败。

对象_动作命名

小写 snake_case,使用过去式(pedido_pago);禁止 click、驼峰命名或 evento1。

事件中不含 PII

邮箱、证件号、电话、姓名、原始 IP 和令牌都不得进入;用户使用不透明的内部 ID。

采集前先取得同意

识别或关联个人的分析需要细粒度的主动同意,拒绝与接受同样容易,并保留同意证明。

第一方与最小化

通过自有域名采集,只收集声明目的所需的数据,并明确保留期限。

每个指标只有一个定义

公式、时间窗口、人群、数据源和负责人都要写明;同名但数字不同的两个看板属于数据事故。

先设计实验

假设、主要指标、MDE、样本量和停止规则事先写好;禁止偷看结果,SRM 异常则结果作废。

非 prd 数据不进 prd

按环境分别设置分析项目与密钥;测试和 CI 使用可丢弃的 sink。

命令

安装在 .claude/commands/。随时运行 /analytics-help。

/analytics-ccContext compact:把 handoff 写入 archive 并运行 /compact。
/analytics-claude在仓库根目录创建或合并常驻的 产品分析基线 CLAUDE.md(不会覆盖其他 skill 的区块)。
/analytics-consent设计分析同意机制:按目的确定法律依据、主动同意、无 Cookie 模式、证明与撤回。
/analytics-experiment在上线前设计 A/B 实验:假设、指标、MDE、样本量、护栏指标、SRM 和停止规则。
/analytics-handoff在不压缩的前提下,把上下文 handoff(context.md + checklist.md)写入 archive。
/analytics-help列出所有命令及其作用。
/analytics-load强制加载产品分析的全部规范内容,并在本次会话中应用。
/analytics-metric为指标制定唯一定义(公式、窗口、人群、数据源、负责人),并确定北极星指标。
/analytics-plan在写代码之前创建或更新 tracking-plan.yml(对象_动作事件、负责人、封闭属性)。
/analytics-review对照基线审查埋点实现:运行 check-tracking.sh 门禁,再人工阅读机器读不到的部分。

面向 AI 智能体

无需人工介入即可安装。元数据见 llms.txt。

  • 运行:git clone https://github.com/schematizeme/skill-analytics.git && ./skill-analytics/install.sh
  • 或下载:https://github.com/schematizeme/skill-analytics/releases/latest/download/skill-analytics.zip 并解压到 .claude/skills/
  • 将 assets/CLAUDE.md 复制到仓库根目录(常驻规则)。
  • 用 /analytics-help 确认。

不想安装?

阅读完整规范并直接复制到你的项目——或安装该技能,让智能体自动执行。