Convertlyft
公式AIエージェント向けのConvertlyftスキル:ウェブサイトのセッション録画、ヒートマップ、コンバージョン分析。
Convertlyft MCPで何ができますか?
- コンバージョンの減少を診断 — 計測データの2つの期間を比較し、売上、登録、問い合わせの減少を、流入元、ページ、ファネルのステップ、エラー、速度の変化に絞り込みます。
- ショップ内の導線を監査 — 最も多くの購入者が離脱するステップを見つけ、姉妹商品よりパフォーマンスが低い商品ページを、根拠の強さ順に提示します。
- UXの摩擦を発見 — レイジクリック、デッドクリック、入力途中で放棄されたフォーム、表示の遅いページを、影響を受ける訪問者数の多い順に提示します。
- ページ速度を改善 — ページごとのCore Web Vitalsを確認し、売上への貢献度を考慮して遅いページを評価し、よくある原因を修正する手順を提示します。
- ページタイプを分類 — 各ページの内容からページタイプを提案し、変更をプレビューして、オーナーの承認後にのみ適用します。
- 日次サイトレポートを作成 — タグがデータを送信しているか、ライブ監視で何が検出されたか、昨日の主要な数値、オーナーの判断待ちの項目を要約します。
ドキュメント
Convertlyft スキル
Convertlyft を使って、ウェブサイトの動作、コンバージョン、SEOの根拠を読み取るためのエージェントスキルです。各スキルには、呼び出す正確な MCP ツール(サーバー https://mcp.convertlyft.com/mcp)と、その REST 対応版(https://convertlyft.com/api/…、ヘッダー Authorization: Bearer cvl_pat_…)が記載されています。
エキスパート向けスキルは、アカウントがなくても利用できます。
このリポジトリは、スキルのマスターコピーです。
インストール
| クライアント | 方法 |
|---|---|
| Claude Code | /plugin marketplace add Convertlyft/skills、続いて /plugin install convertlyft@convertlyft。MCP サーバー、すべてのスキル、および cvl_change_apply、cvl_operator_run、cvl_set_page_type、cvl_remove_page_type_rule の実行前に確認を求めるフックを追加します。/mcp → plugin:convertlyft:convertlyft → Authenticate からサインインします。 |
| Codex | codex plugin marketplace add Convertlyft/skills、続いて codex plugin add convertlyft@convertlyft。codex mcp login convertlyft からサインインします。.codex-plugin/plugin.json を読み込みます。 |
| Cursor | Dashboard → Plugins & MCPs → Add Marketplace → Import from Repo で、このリポジトリを指定します。.cursor-plugin/ を読み込みます。 |
| Agent Skills に対応するエージェント(Codex、Cursor、Gemini CLI、Copilot など) | npx skills add Convertlyft/skills — スキルのみです。convertlyft.com/developers から MCP サーバーを追加してください。 |
| ウェブサイトから | npx skills add https://convertlyft.com — このリポジトリのコミットに固定された同じスキルを、convertlyft.com/.well-known/skills/index.json から取得します。 |
ここにあるすべての MCP 設定は https://mcp.convertlyft.com/mcp を参照し、
Convertlyft-Consumer: plugin を送信するため、Convertlyft はプラグイン経由の呼び出しをそれ以外の呼び出しと区別できます。このヘッダーに個人データは含まれず、呼び出しで可能な操作にも影響しません。
スキル
| スキル | 機能 |
|---|---|
adding-webmcp-tools | ウェブサイトに WebMCP ツール(フォームツールまたは document.modelContext.registerTool)を追加します。現在のドラフトに合わせ、リスクのあるツールに印を付け、Chrome でテストし、Convertlyft のアカウント不要のエージェント対応チェックで検証します。背景情報:webmcpagency.com。 |
adding-schema-markup | サイトの構造化データ(schema.org JSON-LD)を計画、作成、監査します。ページごとにタイプを選び、ページ上で確認できる事実だけを入力し、公開前に検証します。 |
applying-marketing-psychology | 説得力のあるマーケティングの行動原則(社会的証明、権威、希少性、返報性、損失回避、アンカリング、囮効果、コミットメント、フレーミング、保有効果、親近性、ピーク・エンドの法則、選択肢過多、ワーキングメモリの限界、際立ち、ハロー効果、認知的流暢性)について、それぞれの活用場面と誠実に守るべき限界を説明します。 |
auditing-shop-journeys | Convertlyft の実測データを使って、オンラインショップの購入プロセス全体を監査します。買い物客ではない訪問を除外し、最も多くの人を失っているステップを特定し、サイト独自の基準を大きく下回るページや、類似商品より成績の低い商品ページに印を付けます。問題が実在すること、変更によって注文が増えることという2つの確実性に基づいて、変更案に優先順位を付けます。 |
auditing-site-seo | Convertlyft を使ってウェブサイトの SEO を監査します。まず、アカウント不要のスキャンで公開サイトを調べ、スコア、上位3件の問題、レポートへのリンクを返します。その後、サインイン済みのワークスペースでは、保存済みクロール、ページコンテンツ、優先順位付きの機会、キーワードの詳細、競合他社向けブリーフを使って、さらに詳しく分析します。 |
diagnosing-conversion-drops | Convertlyft の実測データを2つの期間で比較し、サイトのコンバージョン、売上、登録、問い合わせが減少した理由を診断します。減少の原因を流入元、ランディングページ、ファネルのステップ、エラー、速度の変化に絞り込み、データで裏付けられることだけを報告します。 |
finding-ux-friction | Convertlyft の実測データから、訪問者がサイトでつまずく箇所(連打クリック、反応しないクリック、入力を始めたものの放棄されたフォーム、十分にスクロールされないページ、遅いページ)を見つけ、影響を受ける人数に基づいて優先順位を付けます。 |
fixing-production-errors | サイトで実際の訪問者に発生した JavaScript エラーから最も重要なものを選び、開発者や AI コーディングツール向けの修正ブリーフ(ファイル、行、ページ、ブラウザー、発生前の手順、影響を受けた人数)を取得します。修正が公開された時点を記録し、修正状態が維持されているか Convertlyft が確認できるようにします。 |
getting-started-with-convertlyft | AI が Convertlyft にどう接続されているか(サインインの有無、ワークスペース、サイトのタグがデータを送信しているか)を確認し、Convertlyft とは何か、何を確認・変更できるかに答えたうえで、質問に合ったスキルへ引き継ぎます。 |
improving-page-speed | 実際の訪問者にとって遅いページと、改善方法を特定します。Convertlyft の実測速度データから、ページごとの Core Web Vitals(最大コンテンツ描画、次の描画までのインタラクション、累積レイアウトシフト)を読み取り、各ページが担う売上や問い合わせを考慮して遅いページの優先度を判断します。よくある原因(大きすぎる画像、描画を妨げるスクリプトやスタイル、フォントの読み込み、遅れて到着してページを押し下げるコンテンツ)を、担当者が適用できる手順とコードスニペットに落とし込みます。 |
improving-search-rankings | サイトが検索で上位に表示される、または表示されない理由を診断し、最初に修正すべき点を決めます。インデックス登録、検索意図、タイトル、内部リンク、コンテンツの品質、被リンク、順位追跡、ローカル検索、AI アシスタントでの可視性、ランディングページが Google Ads の品質に与える影響を扱います。 |
measuring-with-analytics | Google Analytics 4 と Convertlyft タグのウェブサイト計測を設定、監査、修復します。タグの設置、イベントとキーイベントの追跡、UTM キャンペーンのタグ付け、クロスドメイン計測、データ検証を扱います。 |
optimizing-conversions | ウェブサイトの訪問者が購入、登録、問い合わせに至らない理由を診断し、根拠に基づいて、何をどの順番で変更すべきかを決めます。ファネル、ヒートマップ、リプレイ、フォーム、チェックアウト、A/B テスト、最初のコンバージョン後の行動を扱います。 |
optimizing-local-service-pages | 特定の地域でサービスを提供する事業者のサービスページと地域ページを改善します。名称、住所、電話番号があらゆる場所で一致しているか、LocalBusiness スキーマに事実のみが含まれているか、実際の地域情報がある場合に限ってサービスエリアごとのページが存在するか、事業者の紹介がページに掲載されているか、レビューが正当に獲得され誠実に表示されているかを確認します。Convertlyft のクロール、ページのコンバージョン、公開中の検索結果ページを活用します。 |
optimizing-product-category-pages | ショップの商品ページとカテゴリページを、訪問からカート追加や購入に進む割合と、検索結果での表示の両面から同時に改善します。Convertlyft の実測ページコンバージョン、経路、ヒートマップ、訪問録画を使い、タイトル、メタディスクリプション、独自の説明文、Product スキーマ、フィルター URL や重複 URL への配慮を扱います。 |
planning-content | 読者、検索エンジン、AI アシスタントのすべてに役立つ記事やランディングページのコンテンツを調査、構成、執筆、確認します。事業者が持っていない事実、統計、経験を捏造しません。 |
planning-improvements | ウェブサイトについて分かっていることをすべて、サイト内の改善とサイトへの集客に分けた、順序付きの改善計画にまとめます。まず計測、次に修復、その次に最大の離脱箇所、最後に新たなトラフィックの獲得に取り組みます。 |
profiling-competitors | 公開情報をもとに競合他社1社のポジショニング、オファー、検索での存在感、コンテンツ、サイト品質、AI アシスタントでの可視性を分析し、根拠に基づく優先順位付きの施策にまとめます。観察された事実と推測を分けて扱います。 |
reading-behaviour-data | 訪問者行動の根拠(ヒートマップ、スクロール深度、連打クリックや反応しないクリック、フォームの摩擦、ファネル、経路、セッションリプレイ)を誠実に読み取り、その分析をページの診断と検証可能な仮説に結び付ける方法を説明します。 |
researching-seo-competitors | Convertlyft の保存済み SEO データを使って、サイトが検索で競合する相手を調査します。質問に必要な情報が不足している場合は、プラン内で1日あたりの有料検索データ上限を守りながら、任意のドメインを対象に最新情報を調査します。段階別の競合リスト、競合が獲得している検索、競合と並べた順位、被リンクの差、AI アシスタントでの言及、保存済みブリーフ、複数ワークスペースのメンバー向けクロスサイトマトリクスを扱います。競合やキーワードの選択を記録するのは、オーナーの承諾を得た場合に限ります。 |
reviewing-ux-ui | ウェブサイトのオーナーに必要な観点から、サイトの UX と UI をレビューします。レイアウト、視覚的階層、読みやすさ、ナビゲーション、フォーム、登録やチェックアウトの摩擦、エラー状態と空の状態、モバイルでの動作、アクセシビリティ、信頼感、体感速度を確認し、それぞれの根拠とともに深刻度順に修正案を提示します。 |
running-paid-ads | 有料広告(Google Ads、Meta、Facebook、Instagram 広告)を適切な順序で診断します(計測、経済性、予算の配分先、検索語句とオーディエンスの質、ランディングページ、入札と構成の順)。 |
shipping-cro-fixes | Convertlyft を通じて、コンバージョン改善を発見からオーナーの判断、実測結果まで進めます。オーナー向けの提案をキューに入れ、プレビューし、オーナーの承諾後にのみ変更マーカーを記録します。必要に応じてマーカーを取り消し、結論をワークスペースの台帳に記録します。 |
sorting-page-types | オーナーと協力してサイトのページを種類別に分類し、オーナーの対応が最も必要なページから順に進めます。各ページに実際に表示されている内容から種類を提案し、すべての変更をプレビューして、チャットでオーナーの承諾を得た後にのみ適用します。その後、ページの種類を使って、種類別の分析や SEO の質問に答えます。 |
watching-session-replays | 適切な録画済み訪問を見つけ、連打クリック、反応しないクリック、エラーの前後数秒間におけるページ、クリックされた要素、エラー、入力文字数を読み取ります。これにより、分析から立てた仮説を確認または棄却できます。 |
writing-copy | ホームページ、ランディングページ、料金ページ、広告、メール、行動喚起のマーケティングコピーを作成、書き直し、編集します。明確さ、具体性、メリット、根拠、顧客の言葉遣いを確認します。 |
writing-daily-site-briefs | Convertlyft のデータをもとに、サイトの日次ブリーフを簡潔に作成します。タグがデータを送信しているか、ライブ監視で検出された内容、前日と比較した昨日の主要数値、新しいエラー、アクションボードで対応中の項目、オーナーの判断待ちの項目を取り上げ、ワークスペースですでに把握されている内容は繰り返しません。 |
writing-site-reviews | オーナーとチームが実行に移せる、月次、週次、または任意の期間のサイトレビューを作成します。各項目は、同条件の基準値との比較、理由、価値、修正方法、次回レビューでの確認方法を一連の流れとして示します。実際の訪問者、離脱が発生しているファネルのステップ、同種のページより成績が低いページ、有料訪問の流入先、つまずき箇所、ファーストビューに表示されるスマートフォンの内容、検索、被リンク、対応待ちのブリーフ、追うべきでない項目を扱います。 |
チェック
CI はプッシュとプルリクエストのたびに実行され、ドリフトチェックは毎日実行されます。
node scripts/lint-skills.mjs— 動名詞の名前、三人称の説明、500行未満の本文、1階層までの参照、スキルの Tools テーブルに REST 対応版とともにすべてのツールが記載されていることを確認します。scripts/live-tools.json(ドリフトチェックが保持するライブツール一覧)と照合し、スキルが指定するすべてのツールが存在すること、渡す引数({"name": …, "arguments": {…}}または「cvl_xとa」)がそのツールの inputSchema に含まれること、ツールに関連付けられたスコープがそのツールに必要なものであること、デフォルト一覧にないツールには Tools の行に「viacvl_call_read」と記載されていることを確認します。node --test scripts/lint-skills-lib.test.mjsがこれらのルールをテストします。node scripts/check-manifests.mjs— Claude Code、Codex、Cursor のマニフェストで名前とバージョンが一致すること、各 MCP 設定が実際のサーバーを参照してコンシューマーヘッダーを送信すること、フックがcvl_change_apply、cvl_operator_run、cvl_set_page_type、cvl_remove_page_type_ruleのみを検出することを確認します。claude plugin validate --strict .(マーケットプレイス)とclaude plugin validate --strict .claude-plugin/plugin.json(プラグインとそのフック)。node scripts/check-drift.mjs— スキルが指定するすべてのツール、REST ルート、スコープがライブサーバー(MCPtools/list、/.well-known/convertlyft-capabilities.json、/openapi.json)に存在することを確認します。生成されたskills/getting-started-with-convertlyft/references/convertlyft-api.mdとscripts/live-tools.jsonも一致している必要があります。--writeが両方を再生成します。- モックツール(
evals/)を使ったclaude plugin eval .。ANTHROPIC_API_KEYシークレットが設定されていない場合は、通知を表示してスキップします。
ライセンス
MIT — LICENSE を参照してください。reading-behaviour-data は Corey Haines の cro スキルを MIT ライセンスのもとで改変したものです。NOTICE を参照してください。