Landing Page Generator
/install landing-page-generator
Landing Page Generator
Overview
Generate high-converting landing pages with copy, structure, and HTML/CSS ready for deployment. Create marketing pages that convert visitors into customers.
Core Capabilities
1. Page Templates
Pre-built templates for:
- Product launch pages (pre-launch and launch)
- Squeeze pages (email capture)
- Webinar registration pages
- Digital product sales pages (courses, ebooks, templates)
- Service booking pages
- Affiliate review pages
- Comparison pages (Product A vs Product B)
- Thank you/confirmation pages
2. Copywriting Frameworks
Built with proven frameworks:
- AIDA (Attention, Interest, Desire, Action)
- PAS (Problem, Agitation, Solution)
- Story-based hooks
- Social proof integration
- Objection handling
- Scarcity/urgency elements
3. SEO Optimization
Automatically includes:
- Optimized meta tags (title, description, keywords)
- Header tags (H1, H2, H3)
- Alt text for images
- Structured data (schema markup)
- Mobile-responsive design
- Fast loading structure
4. Conversion Elements
Built-in conversion triggers:
- Clear value propositions
- Benefit-oriented bullet points
- Testimonials/social proof
- FAQ sections
- Multiple CTAs (above and below fold)
- Guarantee/risk-reversal statements
- Countdown timers
- Limited-time offers
5. Responsive Design
Optimized for:
- Desktop (1920px+)
- Tablet (768px - 1024px)
- Mobile (320px - 767px)
- Cross-browser compatibility
Quick Start
Generate Product Launch Page
# Use scripts/generate_landing.py
python3 scripts/generate_landing.py \
--type product-launch \
--product "SEO Course" \
--price 299 \
--benefits "learn SEO,rank higher,get traffic" \
--testimonials 3 \
--cta "Enroll Now" \
--output product_launch.html
Generate Squeeze Page
python3 scripts/generate_landing.py \
--type squeeze \
--headline "Get Free SEO Checklist" \
--benefits "checklist,tips,strategies" \
--cta "Send Me The Checklist" \
--output squeeze.html
Generate Affiliate Review Page
python3 scripts/generate_landing.py \
--type affiliate-review \
--product "Software XYZ" \
--affiliate-link "https://example.com/affiliate" \
--pros 5 \
--cons 2 \
--cta "Try XYZ Now" \
--output affiliate_review.html
Scripts
generate_landing.py
Generate landing page from parameters.
Parameters:
--type: Page type (product-launch, squeeze, webinar, digital-product, service, affiliate-review, comparison, thank-you)--headline: Main headline--subheadline: Supporting subheadline--product: Product/service name--price: Price or "Starting at $X"--benefits: Comma-separated benefits--features: Comma-separated features--testimonials: Number of testimonials to include--cta: Call-to-action button text--guarantee: Guarantee text (optional)--urgency: Urgency message (optional)--output: Output file
Example:
python3 scripts/generate_landing.py \
--type product-launch \
--headline "Master SEO in 30 Days" \
--subheadline "Complete course with live coaching" \
--product "SEO Mastery Course" \
--price 299 \
--benefits "rank higher,drive traffic,boost sales" \
--features "video lessons,templates,community" \
--testimonials 5 \
--cta "Enroll Now - Save 50% Today" \
--guarantee "30-day money-back guarantee" \
--urgency "Limited spots - Offer ends Friday" \
--output landing.html
optimize_copy.py
Optimize existing landing page copy.
Parameters:
--input: Input HTML file--framework: Copywriting framework (AIDA, PAS, story)--add-social-proof: Add testimonial placeholders--add-urgency: Add scarcity elements--output: Optimized output
ab_test_variations.py
Generate A/B testing variations.
Parameters:
--input: Base landing page--variations: Number to generate (default: 3)--test-elements: What to test (headline, cta, price, colors)--output-dir: Output directory for variations
Page Templates
Product Launch Page Structure
\x3C!DOCTYPE html>
\x3Chtml>
\x3Chead>
\x3Cmeta charset="UTF-8">
\x3Cmeta name="viewport" content="width=device-width, initial-scale=1.0">
\x3Ctitle>[Product Name] - Transform Your Life\x3C/title>
\x3Cmeta name="description" content="...">
\x3C!-- SEO meta tags -->
\x3C!-- Schema markup -->
\x3C/head>
\x3Cbody>
\x3C!-- Hero Section -->
\x3Csection class="hero">
\x3Ch1>[Headline]\x3C/h1>
\x3Cp>[Subheadline]\x3C/p>
\x3Ca href="#pricing" class="cta">[CTA]\x3C/a>
\x3C/section>
\x3C!-- Problem Section -->
\x3Csection class="problem">
\x3Ch2>Struggling with [Problem]?\x3C/h2>
\x3Cp>You're not alone...\x3C/p>
\x3C/section>
\x3C!-- Solution Section -->
\x3Csection class="solution">
\x3Ch2>Introducing [Product Name]\x3C/h2>
\x3Cul>[Benefits List]\x3C/ul>
\x3C/section>
\x3C!-- Features Section -->
\x3Csection class="features">
\x3Ch2>What You'll Get\x3C/h2>
\x3Cdiv class="feature-grid">
[Feature 1]
[Feature 2]
[Feature 3]
\x3C/div>
\x3C/section>
\x3C!-- Testimonials Section -->
\x3Csection class="testimonials">
\x3Ch2>What People Are Saying\x3C/h2>
[Testimonial Cards]
\x3C/section>
\x3C!-- Pricing Section -->
\x3Csection class="pricing" id="pricing">
\x3Ch2>Choose Your Plan\x3C/h2>
[Pricing Cards]
\x3C/section>
\x3C!-- Guarantee Section -->
\x3Csection class="guarantee">
\x3Ch2>[Guarantee]\x3C/h2>
\x3Cp>[Risk-free language]\x3C/p>
\x3C/section>
\x3C!-- FAQ Section -->
\x3Csection class="faq">
\x3Ch2>Frequently Asked Questions\x3C/h2>
[FAQ Items]
\x3C/section>
\x3C!-- Final CTA -->
\x3Csection class="final-cta">
\x3Ca href="#pricing" class="cta">[CTA]\x3C/a>
\x3Cp>[Urgency message]\x3C/p>
\x3C/section>
\x3C!-- Footer -->
\x3Cfooter>[Legal links, contact info]\x3C/footer>
\x3C/body>
\x3C/html>
Best Practices
Headlines
- Length: 6-12 words maximum
- Format: Clear, benefit-driven
- Punctuation: Use numbers and brackets
- Examples:
- "Master SEO in 30 Days"
- "[Product Name]: The #1 Solution"
- "How to [Benefit] Without [Pain]"
CTAs
- Positioning: Above fold + multiple times below
- Color: High contrast (green, orange, blue)
- Text: Action-oriented (Enroll, Get, Start, Join)
- Urgency: Add time or scarcity
Social Proof
- Placement: Near CTA sections
- Variety: Mix of reviews, case studies, stats
- Specificity: Include names, photos, results
Pricing
- Anchoring: Show expensive option first
- Tiered: 3 tiers (Good, Better, Best)
- Highlight: Make middle option stand out
- Psychological: Use $299 instead of $300
Mobile Optimization
- CTA placement: Above fold on mobile
- Font size: Minimum 16px
- Touch targets: 44px minimum buttons
- Form fields: One input per screen
Automation
Bulk Landing Page Generation
# Generate landing pages for multiple products
0 10 * * * /path/to/landing-page-generator/scripts/bulk_generate.py \
--csv products.csv \
--output-dir /path/to/landing-pages
A/B Test Automation
# Generate variations for top pages
0 9 * * 1 /path/to/landing-page-generator/scripts/ab_test_variations.py \
--input /path/to/top-pages/ \
--variations 3 \
--output-dir /path/to/ab-tests
Integration Opportunities
With Product Description Generator
# 1. Generate product description
product-description-generator/scripts/generate_description.py \
--product "Course Name"
# 2. Extract benefits
# 3. Generate landing page
landing-page-generator/scripts/generate_landing.py \
--benefits "[extracted]"
With Review Summarizer
# 1. Get review insights
review-summarizer/scripts/scrape_reviews.py --url "[product_url]"
# 2. Extract pros/cons
# 3. Generate review page
landing-page-generator/scripts/generate_landing.py \
--type affiliate-review \
--pros "[extracted]" \
--cons "[extracted]"
Build pages. Convert visitors. Scale revenue.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install landing-page-generator - After installation, invoke the skill by name or use
/landing-page-generator - Provide required inputs per the skill's parameter spec and get structured output
What is Landing Page Generator?
Generate high-converting landing pages for products, services, and lead generation. Use when creating marketing pages, product launches, squeeze pages, or digital asset sales pages. It is an AI Agent Skill for Claude Code / OpenClaw, with 5547 downloads so far.
How do I install Landing Page Generator?
Run "/install landing-page-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Landing Page Generator free?
Yes, Landing Page Generator is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Landing Page Generator support?
Landing Page Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Landing Page Generator?
It is built and maintained by Michael-laffin (@michael-laffin); the current version is v1.0.0.