add-analytics-instrumentation(Amplitude 計装スキーム)

Amplitude 公式プラグインリポジトリにある計装の総合制御スキル:エージェントは、ユーザーが指定した PR、ブランチ、ファイルディレクトリ、または機能の説明に基づいて関連コードを検出し、同じリポジトリ内の diff-intake、discover-event-surfaces、instrument-events の 3 つのスキルを順次呼び出し、イベント、プロパティ、コードの位置、および計装コードを明記したトラッキングプランを作成します。

Amplitude 公式プラグインリポジトリにある計装の総合制御スキル:エージェントは、ユーザーが指定した PR、ブランチ、ファイルディレクトリ、または機能の説明に基づいて関連コードを検出し、同じリポジトリ内の diff-intake、discover-event-surfaces、instrument-events の 3 つのスキルを順次呼び出し、イベント、プロパティ、コードの位置、および計装コードを明記したトラッキングプランを作成します。

セキュリティ監査:未監査

  • スキャン未実施

理由

  • まず入力タイプを自動判定します。URL または #番号は PR とみなし、ブランチ名のようなものはブランチ、ディスク上に存在するパスはファイル、それ以外は機能の説明とみなします。会話内で既に提供された情報は再確認しません。
  • 機能の説明の場合、まず git log --all --grep を使用して関連コミットを検索し、その後キーワードとパスに基づいてコードを検索します。ファイルを直接指定した場合は、既存の track( / logEvent( / amplitude.track( などの計装呼び出しを先にスキャンし、重複を避けます。
  • 最終的には、優先度が最も高い(priority 3)イベントのプランのみを提示し、何を追跡するか、なぜ追跡するのか、どの Amplitude プロジェクトに送信するか、どの関数に配置するか、どのプロパティを含めるかを個別に説明し、ユーザーに調整または実装開始の可否を尋ねます。
  • どのステップでも失敗した場合はエラーを報告して停止し、不完全なデータで処理を継続しません。skills.sh 24 時間あたりのインストール数 995(これは注目度を示すに過ぎません)

使い方

  • インストールコマンドは監査合格後に表示されます。README では、プラグインとして一括インストールすることを推奨しています(Claude Code で claude plugin install amplitude を実行し、指示に従ってログインします)。
  • 「この PR に計装を追加して」「instrument the onboarding flow」などと言った際にトリガーされます。複数プロジェクトのルーティングは、リポジトリ内の .amplitude/instrumentation-agent.yaml を読み取ります。

リスク

  • 本項目は未監査であり、固定で C 級と判定され、インストールコマンドは表示されません。これはあくまでオーケストレーションであり、実際の分析は他の 3 つのサブスキルに依存しますが、それらは今回読み込まれておらず、スキャンもされていません。skills.sh 上の Snyk 監査結果は Warn です。
  • プランはデフォルトで Amplitude の SDK とプロジェクト構造を前提としており、他の分析ツールを使用するリポジトリでは別途書き換えが必要です。計装の実装前には、自社のプライバシーポリシーに基づいて送信プロパティを確認してください。
  • skills.sh のページには、リポジトリのスター数が 46 しか表示されておらず、1 日あたりのインストール数がリポジトリの規模と不均衡です。

開く · リポジトリ

Best Skills 每日数据(LinklyAI / @BlueeonY,CC BY 4.0)

最新の AI ニュースを見る