Communitygithub.com

YepAPI/skills

コンバージョンファネルモデリング、離脱分析、イベントトラッキング、コホートベースのメトリクス。

skills とは?

このスキルは、製品のコンバージョンファネル分析を包括的にサポートします。ステップ配列として定義されたファネルに基づき、各ステップでのユーザー離脱率、ステップ間の経過時間中央値、コホート分析を実行できます。サーバーサイドでのイベント計測を推奨し、アドブロッカーによるデータ損失を回避します。また、デバイスタイプや獲得ソースなどでセグメント化した分析を可能にし、異常な離脱ポイントを特定します。Claude CodeやCursorなどのAIエージェントプラットフォームで動作し、生イベントデータを保持して読み取り時にファネルを計算する設計をサポートします。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/YepAPI/skills/tree/HEAD/skills/funnel-analytics

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ファネル分析

ルール

  • ファネルはステップの順序付き配列として定義: [{ name, event, optional? }] — 各ステップは前のステップのユーザーをフィルタリングします
  • イベントはサーバーサイドで追跡: APIルートからイベントを送信し、クライアントからは送信しない — アドブロッカーはクライアントサイドイベントの20〜40%をスキップします
  • イベントスキーマ: { event, userId, timestamp, properties: {} } — ファネル再構築のために必ず sessionId を含めます
  • ステップごとの離脱率: (entered - exited) / entered * 100 — 離脱率が20%を超えるステップを重要とマークします
  • ステップ間の時間: ステップNからステップN+1までの中央値を測定 — 長いギャップは摩擦を示します
  • コホート分析: ユーザーをサインアップ週または獲得チャネルでグループ化 — コホート間でファネルパフォーマンスを比較します
  • コンバージョンウィンドウ: ファネル完了の最大時間を設定(例: 7日間) — それを超えるセッションは無視します
  • 可視化: 各ステップにパーセンテージラベルを付けた水平ファネルチャート — 残存ユーザー数に比例した棒の幅を使用します
  • ファネルのセグメント化: デバイスタイプ、獲得ソース、ユーザープラン、地域 — 異常な離脱があるセグメントを探します
  • 生イベントを保存し、読み取り時にファネルを計算 — 事前集計は行わないでください。後で再スライスする必要があります

避けるべきこと

  • 7ステップを超えるファネル — 中間ステップを簡略化またはグループ化します
  • ページビューをファネルステップとしてカウントする — 意図的なアクション(クリック、送信、購入)を使用します
  • モバイルとデスクトップの違いを無視する — コンバージョン率はしばしば2〜3倍異なります
  • ファネル定義をハードコーディングする — 設定に保存し、デプロイなしでプロダクトが反復できるようにします

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

YepAPI/skills

WCAG 2.1 AA — semantic HTML, keyboard navigation, screen readers.

YepAPI/skills

Experiment setup, variant splitting, statistical significance, and feature flag integration.

YepAPI/skills

CRUD generators, data tables, user management, role-based access, and bulk operations.

YepAPI/skills

Monitor what ChatGPT and Gemini say about your brand using YepAPI.

YepAPI/skills

Queue workers with BullMQ/Inngest/Trigger.dev, job retries, dead letter queues, concurrency.

YepAPI/skills

Commander.js, interactive prompts with Clack, spinners, colors, config files, exit codes, and npm publishing.

YepAPI/skills

cmdk integration, Cmd+K trigger, fuzzy search, grouped actions, keyboard navigation, and dynamic action registration.

YepAPI/skills

Content planning with trend and sentiment data from YepAPI.

YepAPI/skills

Content calendar, keyword-driven planning, and content briefs.

YepAPI/skills

Theme switching with CSS variables, system preference detection, next-themes, and persistence.

YepAPI/skills

Threaded comments, @mentions, reactions, moderation queue, optimistic UI, and cursor pagination.

YepAPI/skills

Competitive analysis between domains using YepAPI.

YepAPI/skills

Layout grids, KPI cards, data tables with sorting/filtering, sidebar navigation, and responsive breakpoints.

YepAPI/skills

Data encryption — TLS everywhere, AES-256-GCM for PII, bcrypt passwords, encrypted backups.

YepAPI/skills

Chart patterns with Recharts/Nivo/D3, responsive containers, color scales, and accessibility.

YepAPI/skills

Drizzle schema definition, push vs migrate, type-safe queries, relations, transactions, and prepared statements.

YepAPI/skills

Upload handling, resize/compress, CDN delivery, blur placeholders, and next/image patterns.

YepAPI/skills

Local business and Google Maps research using YepAPI.

YepAPI/skills

Cursor-based pagination, IntersectionObserver, virtualized lists with @tanstack/react-virtual, and scroll position restoration.

YepAPI/skills

Chat UI components, streaming responses with AI SDK, context window management, and RAG patterns.

関連スキル