mcpField
L
landing-page-design

landing-page-design

github.com/pedronauckデザイン・UI647103 回インストール2 週間前に更新
リポジトリ

landing-page-design について

プロダクトのランディングページを設計する人向けのスキルです。ファーストビュー、ページ構成、フォーム、モバイル対応の指針に加え、inference.sh CLI による画像生成を扱います。

主な機能

  1. 01ファーストビューの構成式
  2. 02見出しと CTA の指針
  3. 03ページセクションの順序
  4. 04ソーシャルプルーフとフォームの助言
  5. 05モバイルレイアウトと速度のヒント
  6. 06ヒーロー画像と OG 画像の生成

活用シーン

  1. 01プロダクトのランディングページ作成
  2. 02見出しと主要 CTA の執筆
  3. 03ページ構成とソーシャルプルーフの計画
  4. 04inference.sh によるヒーロー画像の生成

インストール

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

$npx skills add https://github.com/pedronauck/skills --skill landing-page-design

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

詳細

ランディングページのデザイン

inference.sh CLI を使って、AI 生成ビジュアルを活用したコンバージョン率の高いランディングページをデザインします。

クイックスタート

curl -fsSL https://cli.inference.sh | sh && infsh login

# Generate a hero image
infsh app run falai/flux-dev-lora --input '{
  "prompt": "professional person smiling while using a laptop showing a clean dashboard interface, bright modern office, natural lighting, warm and productive atmosphere, lifestyle marketing photography",
  "width": 1248,
  "height": 832
}'

# Research competitor landing pages
infsh app run tavily/search-assistant --input '{
  "query": "best SaaS landing page examples 2024 conversion rate"
}'

インストールに関する注意: インストールスクリプトは OS/アーキテクチャを検出し、dist.inference.shから対応するバイナリをダウンロードして、SHA-256 チェックサムを検証するだけです。昇格された権限やバックグラウンドプロセスは必要ありません。手動でのインストールと検証も利用できます。

ファーストビューの基本公式

スクロールする前に見えるすべての要素で、5 秒以内に価値を伝える必要があります。

┌─────────────────────────────────────────────────┐
│  [Logo]              [Nav]        [CTA Button]  │
│                                                 │
│   Headline (6-12 words)                         │
│   ─────────────────────────                     │
│   Subheadline (15-25 words)        [Hero Image] │
│                                    showing the  │
│   [Primary CTA Button]            OUTCOME, not  │
│   "Start Free Trial"              the product   │
│                                                 │
│   Social proof: "Trusted by 10,000+ teams"      │
│   [logo] [logo] [logo] [logo] [logo]            │
└─────────────────────────────────────────────────┘
5 つの要素
要素ルール例
見出し6~12 語で成果を示す「数日ではなく数分でドキュメントを公開」
サブ見出し15~25 語で方法を詳しく説明する「コードベースから自動で作成される AI 活用ドキュメント。テンプレートは不要です。」
ヒーロー画像製品ではなく成果を見せるUI のスクリーンショットではなく、成果を見て満足している人
主要 CTA行動を促す動詞+価値「無料トライアルを開始」。 「送信」や「詳細はこちら」ではありません
ソーシャルプルーフロゴ、数、または短い推薦コメント「[ロゴ] の 10,000 以上のチームに信頼されています」

見出し

コンバージョンにつながる公式
公式例
[成果]を[悩み]なしで「デザインスキルがなくても、美しいドキュメントを作成」
[期間]で[成果]「5 分でサイトを公開」
[よくあるタスク]を実現する[より良い方法]「API をより速く構築する方法」
[悩み]をやめよう。[成果]を始めよう。「推測するのはやめよう。確かな情報を得よう。」
[数]個の[もの]で[成果]「すべてのデータを管理する 1 つのツール」
見出しが失敗する理由
❌ "Welcome to Our Platform" (says nothing about value)
❌ "The World's Most Advanced AI-Powered Solution" (buzzwords, no specifics)
❌ "We Help Businesses Grow" (vague, generic)
❌ "Next-Generation Enterprise Software" (what does it DO?)

✅ "Turn customer feedback into product features, automatically"
✅ "The spreadsheet that thinks like a database"
✅ "Find and fix bugs before your users do"

ヒーロー画像

製品ではなく成果を見せる
❌ Screenshot of your dashboard (boring, hard to parse at a glance)
❌ Abstract geometric background (says nothing)
❌ Stock photo of a handshake (cliché)

✅ Person looking satisfied at clear results on their screen
✅ Before/after transformation
✅ The end result of using your product
# Outcome-focused hero
infsh app run falai/flux-dev-lora --input '{
  "prompt": "happy professional team celebrating around a laptop showing positive growth charts, bright modern office, natural sunlight, authentic candid moment, marketing photography style, warm tones",
  "width": 1248,
  "height": 832
}'

# Product-in-context hero
infsh app run bytedance/seedream-4-5 --input '{
  "prompt": "clean modern laptop on a minimalist desk showing a beautiful analytics dashboard, floating UI elements emerging from the screen, soft gradient background, product marketing style, professional",
  "size": "2K"
}'

CTA ボタン

テキスト
良い CTA悪い CTA
「無料トライアルを開始」「送信」
「無料で始める」「ここをクリック」
「動作を見る」「詳細はこちら」(コミットメントが弱い)
「最初のレポートを作成」「登録」(曖昧)
「14 日間無料で試す」「ユーザー登録」

公式: 行動を促す動詞+価値/成果+(任意:リスクの低減)

デザイン
要素ルール
色背景とのコントラストを高くする — 最も目立つ要素にする必要があります
サイズ高さは最低 44px(タップ領域)とし、テキストと余白が収まる幅にする
位置ファーストビューに配置し、主要なセクションの後にも繰り返し配置する
余白ボタンの周囲に十分な余白を設け、詰め込みすぎない
セカンダリー CTA必要に応じて、下にテキストリンクを配置する(「またはデモを見る」など)

セクションの順序

ランディングページで実績のある構成:

セクション目的重要な要素
1. ヒーロー中核となる価値、主要 CTA見出し+画像+CTA
2. ソーシャルプルーフ信頼を築くロゴ、数、バッジ
3. 課題共感を生むユーザーが認識している悩み
4. ソリューション/機能課題の解決方法を示すビジュアルを添えた 3 つの主要機能
5. 仕組み複雑さを軽減する3 つのステップ:登録、設定、メリットを得る
6. お客様の声効果を証明する具体的なお客様の引用を 2~3 件
7. 料金意思決定を促す明確なプランを提示し、おすすめを強調する
8. FAQ懸念に対応するよくある質問を 5~7 件
9. 最終 CTA取りこぼしを防ぐ緊急性を持たせて主要 CTA を繰り返す

ソーシャルプルーフの種類

種類効果配置
企業ロゴすぐに把握でき、信頼性が高いヒーローの下
ユーザー数規模を示すヒーローまたはソーシャルプルーフのバー
星評価製品の品質を示すCTA の近く
お客様の声詳細な信頼性を示す専用セクション
導入事例の数値具体的な証拠を示す機能セクション
信頼バッジセキュリティ/コンプライアンスを示すフォーム、料金、フッターの近く
# Research for social proof stats
infsh app run exa/answer --input '{
  "question": "What is the average conversion rate for SaaS landing pages with social proof vs without?"
}'

フォームのデザイン

ルール影響
フィールドが1つ増えるごとにコンバージョンが約11%低下しますフィールドを最小限にします
サインアップでは名前とメールアドレスが上限です電話番号、会社名、役職は尋ねません
1列のレイアウトにします複数列のフォームは使用しません
インライン検証を行います送信時ではなく、すぐにエラーを表示します
明確なエラーメッセージを表示します「フィールド3でエラー」ではなく「メールアドレスは必須です」と表示します
送信ボタンには操作内容を示すテキストを使います「送信」ではなく「アカウントを作成」とします

モバイルの最適化

ルール理由
CTAボタンを全幅にします親指で簡単にタップできます
スクロール中もCTAを固定表示します常にアクセスできます
横スクロールをなくしますモバイルのレイアウトが崩れます
フォントサイズを最低16pxにします16px未満の入力欄はiOSで拡大されます
タップ対象を最低48x48pxにしますApple HIG、Google Material
画像をレスポンシブにしますビューポートからはみ出さないようにします
見出しとCTAを優先しますファーストビューをシンプルにします

共有用OG画像

# Generate an OG image for the landing page
infsh app run falai/flux-dev-lora --input '{
  "prompt": "clean professional social sharing card, product name and tagline on modern gradient background, minimal design, corporate tech aesthetic, 1200x630 aspect ratio equivalent",
  "width": 1200,
  "height": 630
}'

# Or use html-to-image for a template-based approach
infsh app run infsh/html-to-image --input '{
  "html": "<div style=\"width:1200px;height:630px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-family:sans-serif;color:white\"><div style=\"text-align:center\"><h1 style=\"font-size:48px;margin:0\">DataFlow</h1><p style=\"font-size:24px;opacity:0.9\">Ship docs in minutes, not days</p></div></div>"
}'

ページ速度

ルール目標理由
ヒーロー画像< 200 KB最初に読み込まれる要素です
ページ全体のサイズ< 2 MBモバイルデータ通信とユーザーの忍耐力に配慮します
ファーストビューより下を遅延読み込みします常に表示されている内容だけを読み込みます
JavaScriptを最小限にします< 200 KBレンダリングを妨げます
LCP(最大コンテンツの描画)< 2.5sGoogle Core Web Vitals

よくある間違い

間違い問題修正方法
明確な見出しがない訪問者に何を提供しているのか伝わりません成果を重視した6~12語にします
CTAに「詳しくはこちら」と書かれているユーザーに求める行動のハードルが低すぎます行動を促す動詞と具体的な価値を示します
ヒーローに製品のスクリーンショットを使っている内容を把握しにくく、退屈です成果を見せ、ライフスタイルを表す画像を使います
競合するCTAが複数ある意思決定が難しくなりますメインのCTAを1つ、サブのCTAは最大1つにします
ソーシャルプルーフがない信頼の根拠がありませんロゴ、件数、またはお客様の声を追加します
フォームのフィールドが多すぎるフィールドごとにコンバージョンが約11%低下します名前とメールアドレスにとどめます
デスクトップ専用のデザイントラフィックの60%以上がモバイルですモバイルファーストでデザインします
最後のCTAに緊急性がない訪問者が離れ、忘れてしまいます「14日間の無料トライアルを始める」とします

関連スキル

npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@web-search
npx skills add inference-sh/skills@prompt-engineering

すべてのアプリを見る:infsh app list

コメント