Skills · Claude Code · Agent Skills
契約とプライバシーでプロダクトを計測する。交渉の余地はありません。
イベントは契約であり、個人データは負債です。バージョン管理されたトラッキングプラン、収集前の同意、指標ごとに一つの定義、有効化の前に設計された実験を求めます。
schematize-analytics · v0.2.0bash
$ schematize install analytics譲れない最低基準
「速くするため」に外すことはできません。全リストはスキルをご覧ください。
イベントは契約
すべてのイベントは、担当者と閉じたプロパティを持つバージョン管理済みの tracking-plan.yml に載せます。プラン外のイベントは CI で落とします。
オブジェクト_アクション命名
小文字の snake_case で過去形(pedido_pago など)。click、camelCase、evento1 は不可です。
イベントに PII を入れない
メール、個人番号、電話、氏名、生の IP、トークンは入れません。ユーザーは不透明な内部 ID です。
収集前に同意
個人を特定・横断する分析には、粒度のあるオプトイン、承諾と同じ手軽さでの拒否、同意の証跡が必要です。
ファーストパーティと最小化
自社ドメインで収集し、宣言した目的に必要な分だけを、保持期間を定めて扱います。
指標の定義は一つ
式、期間、母集団、データ源、担当者を文書化します。同名で数値が違うダッシュボードが二つあればデータインシデントです。
実験は先に設計
仮説、主指標、MDE、サンプル数、停止ルールを事前に書きます。ピーキングは禁止で、SRM があれば結果は不合格です。
非 prd を prd に入れない
環境ごとに分析プロジェクトとキーを分け、テストと CI は使い捨てのシンクを使います。
コマンド
.claude/commands/ にインストールされます。いつでも /analytics-help を実行できます。
/analytics-ccContext compact: handoff をアーカイブに書き出し、/compact を実行します。/analytics-claudeプロダクト分析の基本ルールを定めた常時有効な CLAUDE.md をリポジトリのルートに作成またはマージします(他のスキルのブロックは上書きしません)。/analytics-consent分析の同意を設計します。目的ごとの法的根拠、オプトイン、Cookie なしモード、証跡、撤回を扱います。/analytics-experiment有効化の前に A/B 実験を設計します。仮説、指標、MDE、サンプル数、ガードレール、SRM、停止ルールを定めます。/analytics-handoffコンテキストの handoff(context.md + checklist.md)を、圧縮せずにアーカイブへ出力します。/analytics-helpすべてのコマンドと、それぞれの役割を一覧表示します。/analytics-loadプロダクト分析の規範を強制的にすべて読み込み、このセッションで適用します。/analytics-metric定義が一つだけの指標(式、期間、母集団、データ源、担当者)と North Star を定義します。/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 で確認。
ディスカッション
読み込み中…