Openclaw向けPostHog Analytics スキル

PostHog APIを介してプログラムでPostHogダッシュボードとインサイトを作成、同期、エクスポートするための強力な自動化ツールです。

solomonneas
v1.2.0
Mar 21, 2026
0
753
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install posthog-analytics

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って posthog-analytics をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

PostHog Analytics スキル とは?

Openclaw Skills用のPostHog Analyticsスキルにより、開発者はプロダクト分析をコードとして扱うことができます。PostHog Personal APIを活用することで、このスキルは面倒な手動のダッシュボード作成プロセスを自動化し、異なるプロジェクトや環境間で一貫したレポート作成を可能にします。

標準的なブログメトリクスのセットをデプロイする必要がある場合でも、複数のインサイト間で複雑なイベントフィルターを同期する必要がある場合でも、このスキルは堅牢なCLI駆動のアプローチを提供します。データ視覚化が設定ファイルと同期した状態を維持することを保証し、ヒューマンエラーを減らし、データ駆動型のチームがインサイトを得るまでの時間を短縮します。

PostHog Analytics スキル のユースケース

  • 新製品のリリースに向けた標準分析ダッシュボードのデプロイの自動化。
  • 複数のPostHogプロジェクトまたは環境間でのダッシュボード構成の同期。
  • ダッシュボード定義をJSONファイルとして保存することによる分析設定のバージョン管理。
  • バックアップや移行のために、既存のPostHogダッシュボードをポータブルなJSON形式でエクスポート。
  • 数十のインサイトにわたるフィルターと日付範囲の一括同時更新。

PostHog Analytics スキル の仕組み

  1. ユーザーはJSONファイルでダッシュボード構成を定義し、名前、フィルター、および目的のインサイトタイプを指定します。
  2. スキルはPersonal API Keyを使用してPostHog APIで認証し、現在のプロジェクトコンテキストをターゲットにします。
  3. 作成フェーズ中に、スクリプトは新しいダッシュボードを初期化し、プロジェクトとダッシュボードIDをローカル構成にマッピングし直します。
  4. 継続的なメンテナンスのために、同期および更新機能はローカル構成をライブのPostHog環境と比較して、欠落しているインサイトを追加したり、既存のインサイトを修正したりします。
  5. このツールは直接的なUIリンクを生成し、ユーザーがターミナルからPostHog Webインターフェースの視覚データに直接ジャンプできるようにします。

PostHog Analytics スキル のセットアップ

Openclaw Skillsでこのスキルの使用を開始するには、システムに curl と jq がインストールされていることを確認してください。

# Install jq if not present
brew install jq

# Set your PostHog API Key
export POSTHOG_PERSONAL_API_KEY=phx_your_key_here

# Verify connection to your project
curl -s -H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \
  "https://us.i.posthog.com/api/projects/@current/" | jq '{id, name}'

PostHog Analytics スキル のデータスキーマとタクソノミー

このスキルは、分析アセットを定義するために構造化されたJSONスキーマを利用します。以下は主要な構成マッピングです。

フィールド タイプ 説明
name String PostHogでのダッシュボードの表示名。
filter Object イベントプロパティフィルター(例:source: blog)。
insights Array type、math、display設定を含むインサイトオブジェクトのリスト。
dashboard_id Integer 同期および更新に使用される、PostHogによって割り当てられた一意のID。

インサイトタイプのマッピング

  • pageviews_total: 合計カウントを表示するBoldNumberとしてレンダリングされます。
  • unique_users: DAU/MAUのトレンドを追跡します。
  • traffic_trend: 時系列分析用のLineGraphを生成します。

PostHog Analytics スキル の高度な機能

  • 自動構成インジェクション:スキルは、作成後に生成された dashboard_id をソースJSONファイルに自動的に書き戻します。
  • マルチリージョンサポート:POSTHOG_HOST 環境変数を介して、米国と欧州の両方のPostHogインスタンスと完全に互換性があります。
  • きめ細かなインサイト制御:インサイトごとに計算集計(total、dau、monthly_active)と日付範囲をカスタマイズします。
  • べき等同期:同期コマンドは名前で既存のインサイトを識別し、反復更新中の重複作成を防ぎます。
  • シームレスなエクスポート:単一のCLIコマンドで、ライブダッシュボードを再利用可能なJSONテンプレートに変換します。

SKILL.md


ローディング

関連するOpenclawのスキル

METADATA

Github Stars: 0
forks: 0

特徴*