mcpField
P
profile-explorer

profile-explorer

github.com/lyticsマーケティング・グロース455 回インストール3 週間前に更新
リポジトリ

profile-explorer について

profile-explorerは、ユーザープロフィールを対話形式で調べるためのスキルです。ID情報、セグメント所属、イベント履歴を分析する用途に向けて、プロフィールとセグメントを照会し、関連データをさらに調査できます。

主な機能

  1. 01ID項目によるプロフィール検索
  2. 02セグメント所属の取得
  3. 03プロフィール概要の構造化表示
  4. 04履歴や属性の追加調査
  5. 05複数プロフィールの比較

活用シーン

  1. 01メールアドレスからユーザー情報を検索
  2. 02ユーザーが所属するセグメントの確認
  3. 03ユーザー比較やセグメント所属理由の調査

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/lytics/agent-skills --skill profile-explorer

インストール後、Claude Code で/profile-explorerを入力して読み込まれたか確認します。

詳細

プロフィールエクスプローラー

目的

ID の検索、セグメントへの所属状況の分析、イベント履歴の閲覧を組み合わせた、インタラクティブなプロフィール探索機能です。個々のユーザープロフィールを包括的に確認できます。

環境

認証済みの API アクセスが必要です。認証情報の解決については、../references/auth.md を参照してください。

入力

  • ID フィールドと値(例:email、[email protected])
  • または、探索クエリ(例:「価値の高いセグメントに属するユーザーを探す」)

探索フロー

ステップ 1:プロフィールを検索する

entity-lookup skill を使用します:

curl -s "${LYTICS_API_URL:-https://api.lytics.io}/api/entity/user/${FIELD}/${VALUE}" \
  -H "Authorization: ${LYTICS_API_TOKEN}"
ステップ 2:セグメントへの所属状況を取得する
curl -s "${LYTICS_API_URL:-https://api.lytics.io}/api/entity/user/segments/${FIELD}/${VALUE}" \
  -H "Authorization: ${LYTICS_API_TOKEN}"
ステップ 3:プロフィールの概要を提示する

構造化されたプロフィールビューを表示します:

## Profile: [email protected]

### Identity
- email: [email protected]
- user_id: 12345
- _uid: abc-def-ghi

### Key Attributes
- Name: Jane Smith
- Country: US
- City: Portland, OR
- Created: 2024-01-15
- Last Active: 2025-03-18

### Engagement
- Visit Count: 47
- Avg Visit Time: 3.2 min
- Content Affinity: Technology, Marketing

### Segment Memberships
- High Value Customers (segment)
- Email Subscribers (aspect)
- Q1 Campaign Target (list)

### Recent Events
[Summary from stream data if available]
ステップ 4:インタラクティブに探索する

概要を提示した後、ユーザーは次の操作を行えます:

  • 「このユーザーはどのセグメントに属していますか?」→ 詳細なセグメント一覧を表示する
  • 「購入履歴を表示してください」→ 関連するフィールドを検索する
  • 「別のユーザーと比較してください」→ 2 つ目のプロフィールを検索する
  • 「なぜこのユーザーはセグメント X に属しているのですか?」→ セグメントの FilterQL とプロフィールデータを照合する

ユーザーを探す

ユーザーが特定の ID を指定していない場合:

  1. 何を探しているのかを確認します
  2. セグメントによる検索を提案します:セグメントスキャンでメンバーを一覧表示します
  3. 適切なプロフィールを見つけられるよう支援します

エラー処理

  • プロフィールが見つからない:別の ID フィールドを試し、スペルの確認を提案します
  • 複数の ID が見つかった:リンクされているすべての ID を表示し、どのプロフィールを確認するか尋ねます
  • プロフィールの情報量が多い:主要なフィールドを要約し、希望があれば全詳細を表示します

依存関係

  • 組み合わせるもの:entity-lookup skill、segment-manager skill、stream-inspector skill
  • 参照先:../references/auth.md

コメント