statsig-create-cloud-metric について
Statsig Cloud のメトリクス作成リクエストを準備するスキルです。必須入力、メトリクスタイプの対応付け、フィルター、dry run による検証を案内します。
主な機能
- 01Cloud メトリクスの入力項目
- 02メトリクスタイプの enum 対応付け
- 03フィルターとロールアップの指針
- 04dry run リクエストの設定
- 05curl ペイロードの作成
活用シーン
- 01Cloud メトリクス API リクエストの作成
- 02作成前のメトリクス検証
- 03対応するフィルター条件の選択
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ statsig-io/ agent-skills --skill statsig-create-cloud-metricインストール後、Claude Code で/statsig-create-cloud-metricを入力して読み込まれたか確認します。
同梱ファイルreferences/cloud-metric-creation.mdreferences/create-metric-api.md
詳細
Statsig クラウドメトリクス作成 API
クイックスタート
- リクエストがクラウドプロジェクト向けであることを確認します。
- 必須入力を収集します。メトリクス名、要求されたメトリクスの種類、ドライランを行うかどうかです。
- references/create-metric-api.md の共通契約ガイダンスを開きます。
- references/cloud-metric-creation.md を開きます。
- クラウドのリファレンスを使用して、要求されたメトリクスの種類を API の
type列挙値に対応付けます。 - STATSIG-API-KEY と JSON ボディを含む curl リクエストを作成します。
必須入力
- メトリクス名(4~200 文字)。
- 要求されたメトリクスの種類と API の
type列挙値。 - イベント定義。
- フィルターと任意のロールアップ設定。
- 選択したクラウドメトリクスの種類で必要な場合は unitTypes。
リクエストの作成
- 必ず
POST /console/v1/metricsを送信します。 - 必ず
Content-Type: application/jsonとSTATSIG-API-KEYを含めます。 - 検証を優先するワークフローでは
dryRun: trueを使用します。 - SQL フィルターにシングルクォートが含まれる場合は、インラインの
-d '...'JSON ではなく、ヒアドキュメントのペイロード(--data-binary @- <<'JSON')を優先します。 - クラウドメトリクスでは、
metricEvents、funnelEventList、metricComponentMetricsなどのトップレベルフィールドを設定します。 - 条件ベースのフィルターでは、API がサポートする
condition列挙値のみを使用します(references/create-metric-api.md を参照)。eqなどのエイリアスは使用しないでください。 - 最終決定の前に、クラウドのリファレンスで列挙値の対応関係と必須フィールドを確認します。
リファレンス
- 共通 API 契約とヘッダー:
references/create-metric-api.md - クラウドメトリクスの作成方法:
references/cloud-metric-creation.md
コメント
Markdown 対応