Skills · Claude Code · Agent Skills
以契约与隐私衡量产品,没有商量余地。
事件是契约,个人数据是负债:版本化的追踪计划、采集前取得同意、每个指标只有一个定义,实验在启动前就设计好。
schematize-analytics · v0.2.0bash
$ schematize install analytics不可妥协的底线
不会为了"更快"而关闭。完整清单见该 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 确认。
讨论
加载中…