Communitygithub.com

uxjoseph/landing-page-generator

製品・サービス情報を入力すると、13セクションからなる高コンバージョンランディングページを自動生成します。Gemini APIで各セクションの画像を生成し、最終的にPNG/PDFとして出力します。

landing-page-generator とは?

このスキルは、製品やサービスの情報をもとに、専門的なコピーライティングとデザインを施した高品質なランディングページを完全自動で生成します。ユーザーが入力した製品名、ターゲット、価格などの基本情報をもとに、Gemini APIを活用して13のセクション(ヒーロー、問題提起、ソリューション、社会的証明、最終CTAなど)に対応する画像を生成し、それらを結合して一枚の長尺PNG画像およびPDFとして出力します。マーケティング担当者やスタートアップのプロダクトオーナーにとって、従来は外注していたランディングページ制作を大幅に効率化できる強力なツールです。Claude CodeやCodexといったAIエージェント上で動作し、Python(Pillowライブラリ)を使用して画像処理を行います。スキルの実行フローは、情報収集、ターゲット調査、コピー作成、デザイン方向性の決定、Geminiプロンプト生成、画像生成、そして最終的な画像結合・出力という順序で進行します。

対応~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add uxjoseph/landing-page-generator

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

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

ドキュメント

ランディングページジェネレーター (Landing Page Generator)

概要

製品・サービス情報を基に、高コンバージョンのランディングページを自動生成するスキルです。

実行フロー

[入力] 製品・サービス情報
         ↓
[Step 1] 入力収集 - agents/01-intake.md
         ↓
[Step 2] ターゲットリサーチ - agents/02-research.md
         ↓
[Step 3] 13セクションコピー - agents/03-copy.md
         ↓
[Step 4] デザイン方向性 - agents/04-design-direction.md
         ↓
[Step 5] Geminiプロンプト生成 - agents/05-prompt-generator.md
         ↓
[Step 6] Gemini APIで13枚の画像生成
         ↓
[Step 7] 画像結合 → 最終PNG/PDF

必須入力情報

フィールド説明例
product_name製品・サービス名"AIマーケティング自動化ツール"
one_liner一言定義"広告費50%削減するAIマーケティング"
target_audienceコアターゲット"月間広告費100万円以上使っているスマートストアセラー"
main_problem解決する核心問題"広告最適化に1日2時間費やしている"
key_benefit核心メリット"AIが24時間自動最適化、広告費50%削減"
price価格"月額99,000円 (定価199,000円)"
urgency限定要素"先着100名50%割引"

任意入力情報

  • testimonials: 顧客の声
  • creator_bio: 作成者紹介
  • bonus_items: ボーナス内容
  • guarantee: 返金・保証ポリシー
  • faq: FAQ項目
  • brand_color: ブランドカラー(未入力時は自動提案)

13セクション構造

詳細ガイド: references/13-section-guide.md

#セクション名高さ核心要素
01Hero800pxヘッドライン、CTA、緊急性バッジ
02Pain600pxペインポイント3-4個
03Problem500px本当の原因、構造的問題
04Story700pxBefore→After変化
05Solution400px製品の一言定義
06How It Works600px段階別プロセス
07Social Proof800px口コミ、数値
08Authority500px作成者紹介
09Benefits700pxメリット、ボーナス
10Risk Removal500px返金ポリシー、FAQ
11Comparison400pxBefore/After対比
12Target Filter400pxおすすめ/非おすすめ対象
13Final CTA600px最終CTA

使用方法

1. 情報収集の対話

ユーザー: ランディングページ作って
→ 必須情報の質問を開始

2. 全プロセスの自動実行

情報収集後、自動的に:

  1. ターゲットリサーチ
  2. コピーライティング
  3. デザイン方向性の設定
  4. Gemini画像生成
  5. 最終組み立て

3. 出力

  • output/sections/ - セクション別PNG (13枚)
  • output/final_page.png - 最終ランディングページ
  • output/final_page.pdf - PDF版

技術スペック

  • 画像幅: 1200px (固定)
  • 全高: ~7,000px (可変)
  • API: Gemini 3.0 Pro (画像生成)
  • スクリプト: Python (Pillow)

参照ドキュメント

関連スキル