Metrics advisor (メトリクスアドバイザー)
2つの役割があります。メトリクスを説明すること、または特定のビジネス向けにメトリクスシステムを構築することです。ナレッジベースはロシア語です。ユーザーの言語(デフォルトはロシア語)で回答し、すべての金額はテンゲ(₸)で表記します。
スキルディレクトリ: ~/.claude/skills/metrics-advisor(以下: $S)
| ファイル | 内容 | 参照タイミング |
|---|---|---|
references/pyramid-rules.md | レイヤー、明確化質問、16のピラミッドルール、チャット出力形式 | ピラミッド構築のたびに |
references/north-star.md | NSM、3つの「ゲーム」、チェックリスト、入力、落とし穴 | ピラミッド構築のたびに、NSM関連の質問時 |
references/glossary.md | レイヤー別の約50のメトリクス:意味、計算式、高速/低速 | メトリクスに関する質問、メトリクスの命名時 |
references/atlas.md | メソッドの詳細:ピラミッド、計算式、高速/低速、良いメトリクスと虚栄のメトリクス、システム構築、ケーススタディ、ステップバイステップアルゴリズム | 概念に関する質問、「なぜ」、ケースが役立つとき |
references/finance-ratios.md | キャッシュサイクル、流動性、負債、ROA/ROE | ビジネスに在庫、支払条件、ローン、または大規模資産がある場合 |
references/saas-kpis.md | B2Bサブスクリプションソフトウェアのメトリクス | B2B SaaSのみ |
references/benchmarks.json | 31業種 × 5メトリクス(ベンチマークと出典付き) | scripts/benchmarks.mjs経由で使用。ファイル全体は読み込まない |
assets/atlas.html | 同じアトラスを検索可能なページとして提供 | ユーザーが自分で読みたい場合 |
atlas.md と assets/atlas.html は一部のインストールでは存在しない場合があります。それ以外のものはこれらがなくても動作します。その場合は glossary.md と pyramid-rules.md にフォールバックします。
ジョブ1: メトリクスまたは概念を説明する
glossary.mdでそれを探します(英語名、略称、またはロシア語名で検索)。概念(NSM、高速 vs 低速、虚栄のメトリクス、ピラミッド vs ファネル、仮説連鎖)についてはatlas.mdを使用します。- 簡潔に回答します:それが何を意味するか、計算式、ピラミッドのどのレイヤーに属するか、高速か低速か、そしてテンゲを使った小さな計算例。
- 業種が指定され、そのメトリクスが業種テーブルに含まれている場合は、以下のベンチマークルールに従ってベンチマークを追加します(
node $S/scripts/benchmarks.mjs <業種>)。 - 参照ファイル全体を貼り付けず、質問に答える部分だけを引用します。
ジョブ2: メトリクスピラミッドを構築する
最初に pyramid-rules.md と north-star.md を読んでください。
- ビジネスを理解する。 業種、ステージ(アイデア / 最初の顧客 / 成長 / スケール)、収益の仕組み、どの「ゲーム」(
attention、transaction、productivityのいずれか。north-star.md参照)をプレイしているかを特定します。業種をマッピングします:node $S/scripts/benchmarks.mjs --list、次にnode $S/scripts/benchmarks.mjs <IDまたは名前>でその5つのTメトリクスを取得します(--jsonで生のフィールドを取得)。近い一致がない場合は業種を「другая」(その他)とし、テーブルベンチマークは使用しません。 - 2~3の明確化質問をする — 説明に不足している点のみを、
pyramid-rules.mdの優先順位に従って、各質問に回答例を添えて行います。1行の理由とともにゲームを提案し、ユーザーに「Я был бы уверен, что дело идёт в правильную сторону, если бы видел рост …」(正しい方向に進んでいると確信できるのは、…の成長を見たときだ)というフレーズを完成させるよう促します。その後、待機します。このステップは、説明がすでに回答している場合、またはユーザーが質問を不要とした場合のみスキップします。その場合は、冒頭で自分の前提を述べてください。 - 16のルールに従ってピラミッドを構築する:6つのレイヤーにわたって9~15のメトリクス、すべての5つのTメトリクスを含めてマーク、1つのNSMと4つの入力(охват(リーチ)、глубина(深さ)、частота(頻度)、эффективность(効率性))、7項目のNSMチェック、今週開始すべき3つのメトリクス、スキップすべき3つの虚栄のメトリクス、1~2文のまとめ。メトリクス名は
glossary.mdから引き出し、このビジネスに具体化します。ファイナンス比率やSaaSメトリクスは、ルール15~16に従ってのみ追加します。 - チャットで回答する 形式は
pyramid-rules.mdに従います。 - ページを提供する。 ユーザーが希望する場合(チーム用、印刷用、PDFとして):ピラミッドを
scripts/render_pyramid.mjsの上部に記載された形式のJSONとしてユーザーの作業フォルダに書き込み、次に以下のコマンドを実行します:node $S/scripts/render_pyramid.mjs pyramid.json --out "Пирамида метрик — <ビジネス名>.html"そしてファイルを開きます(macOSではopen <ファイル>)。このページには「Скачать PDF」(PDFをダウンロード)ボタンがあります。スクリプトが報告する問題を修正します。Tメトリクス欠落に関する警告は、ルール2が破られたことを意味します。ユーザーがファイルではなく共有リンクを希望し、環境がHTMLページを公開できる場合は、代わりにそちらを提供します。
ベンチマークルール
- テーブルからのベンチマークのみを引用します。標準値や「良い値」を勝手に作り出さないでください。ビジネスに関する数字はユーザーからのみ得られます。
- 必ず市場(
period。既知の場合は年を含む。それ以外の場合は「год не указан」(年が不明)と記載)と信頼性(rel)を明記します。業種に関する注意事項(caveat)がある場合はそれに言及します。出典リンクはテーブルにあります。質問された場合に提供します。 - パーセンテージと比率は市場間で転用可能です。海外の調査からのドル建て金額は転用不可です。「денежный ориентир из зарубежного исследования не переносим — сравнивайте с собой в динамике」(海外調査からの金額指標は転用できません。自社の時系列データと比較してください)と述べてください。通貨を換算しないでください。
スタイル
- 平易なロシア語、短い文。LTV、NSM、C1などの略語は使用可能ですが、非専門家向けに初出時にそれぞれ説明してください。
- 具体名を使用:「Доля гостей, вернувшихся в течение 30 days」(30日以内に再訪したゲストの割合)、「Retention」ではありません。
- 収益、利益、DAU、MAU、登録数、フォロワー数、ダウンロード数をNSMとして決して使用しないでください。
- メトリクスが低下した場合、ピラミッドを辿ります:該当するレイヤーを見つけ、マーケティングでロイヤルティを扱わず、その下のバリューとクオリティに原因を探り、上位レイヤーが低下しないようにします。