← 返回 Skills 市场
okaris

Landing Page Design

作者 Ömer Karışman · GitHub ↗ · v0.1.5
cross-platform ⚠ suspicious
953
总下载
0
收藏
4
当前安装
2
版本数
在 OpenClaw 中安装
/install landing-page-design
功能描述
Landing page conversion optimization with layout rules, hero section design, and CTA psychology. Covers above-the-fold formula, social proof placement, mobil...
使用说明 (SKILL.md)

Landing Page Design

Design high-converting landing pages with AI-generated visuals via inference.sh CLI.

Quick Start

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"
}'

Install note: The install script only detects your OS/architecture, downloads the matching binary from dist.inference.sh, and verifies its SHA-256 checksum. No elevated permissions or background processes. Manual install & verification available.

Above-the-Fold Formula

Everything visible before scrolling must communicate value in 5 seconds.

┌─────────────────────────────────────────────────┐
│  [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]            │
└─────────────────────────────────────────────────┘

The 5 Elements

Element Rule Example
Headline 6-12 words, states the outcome "Ship docs in minutes, not days"
Subheadline 15-25 words, expands on how "AI-powered documentation that writes itself from your codebase. No templates needed."
Hero image Shows the OUTCOME, not the product Person looking satisfied at results, not a screenshot of your UI
Primary CTA Action verb + value "Start Free Trial" not "Submit" or "Learn More"
Social proof Logos, count, or micro-testimonial "Trusted by 10,000+ teams at [logos]"

Headlines

Formulas That Convert

Formula Example
[Outcome] without [pain] "Beautiful docs without the design skills"
[Outcome] in [timeframe] "Launch your site in 5 minutes"
The [better way] to [common task] "The faster way to build APIs"
Stop [pain]. Start [outcome]. "Stop guessing. Start knowing."
[Number] [things] to [outcome] "One tool to manage all your data"

What Makes Headlines Fail

❌ "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"

Hero Images

Show the Outcome, Not the Product

❌ 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 Buttons

Text

Good CTAs Bad CTAs
"Start Free Trial" "Submit"
"Get Started Free" "Click Here"
"See It in Action" "Learn More" (low commitment)
"Create Your First Report" "Sign Up" (vague)
"Try Free for 14 Days" "Register"

Formula: Action verb + value/outcome + (optional: reduce risk)

Design

Element Rule
Color High contrast with background — must be the most visible element
Size Minimum 44px height (tap target), wide enough for text + padding
Position Above the fold, repeated after each major section
Whitespace Generous padding around button, don't crowd it
Secondary CTA If needed, use text link below ("or watch a demo")

Section Order

The proven sequence for landing pages:

Section Purpose Key Element
1. Hero Core value, primary CTA Headline + image + CTA
2. Social Proof Build trust Logos, numbers, badges
3. Problem Create empathy Pain point they recognize
4. Solution/Features Show how you solve it 3 key features with visuals
5. How It Works Reduce complexity 3 steps: sign up, configure, benefit
6. Testimonials Prove it works 2-3 specific customer quotes
7. Pricing Enable decision Clear tiers, highlight recommended
8. FAQ Handle objections 5-7 common questions
9. Final CTA Capture remainders Repeat primary CTA with urgency

Social Proof Types

Type Impact Placement
Company logos Fastest to process, high trust Below hero
User count Scale signal Hero or social proof bar
Star rating Product quality Near CTA
Testimonials Detailed credibility Dedicated section
Case study stats Specific proof Feature sections
Trust badges Security/compliance Near forms, pricing, footer
# 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?"
}'

Form Design

Rule Impact
Every field reduces conversion ~11% Minimize fields
Name + Email = maximum for signups Don't ask for phone, company, role
Single-column layout Don't use multi-column forms
Inline validation Show errors immediately, not on submit
Clear error messages "Email is required" not "Error in field 3"
Submit button text = action "Create Account" not "Submit"

Mobile Optimization

Rule Why
CTA button full width Easy to tap with thumbs
Sticky CTA on scroll Always accessible
No horizontal scrolling Breaks mobile layout
Font minimum 16px iOS zooms inputs below 16px
Tap targets minimum 48x48px Apple HIG, Google Material
Images responsive Don't overflow viewport
Prioritize headline + CTA Simplify above-the-fold

OG Image for Sharing

# 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": "\x3Cdiv 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\">\x3Cdiv style=\"text-align:center\">\x3Ch1 style=\"font-size:48px;margin:0\">DataFlow\x3C/h1>\x3Cp style=\"font-size:24px;opacity:0.9\">Ship docs in minutes, not days\x3C/p>\x3C/div>\x3C/div>"
}'

Page Speed

Rule Target Why
Hero image \x3C 200 KB First thing to load
Total page weight \x3C 2 MB Mobile data, patience
Lazy load below-fold Always Only load what's visible
Minimize JavaScript \x3C 200 KB Blocks rendering
LCP (Largest Contentful Paint) \x3C 2.5s Google Core Web Vitals

Common Mistakes

Mistake Problem Fix
No clear headline Visitor doesn't know what you do 6-12 words, outcome-focused
CTA says "Learn More" Too low commitment Action verb + specific value
Hero is a product screenshot Hard to parse, boring Show the outcome, use lifestyle imagery
Multiple competing CTAs Decision paralysis One primary CTA, one secondary max
No social proof No trust signal Add logos, counts, or testimonials
Too many form fields Conversion drops ~11% per field Name + email maximum
Desktop-only design 60%+ traffic is mobile Design mobile-first
No urgency in final CTA Visitors leave and forget "Start your free 14-day trial"

Related Skills

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

Browse all apps: infsh app list

安全使用建议
This skill's content for landing-page design appears legitimate, but the runtime instructions tell you to download and execute a remote installer (curl | sh) and to log into a third-party CLI (inference.sh). Before installing or running those commands: 1) do NOT run curl | sh blindly — fetch the installer script first and inspect it, and independently verify SHA-256 checksums from a trusted source; 2) prefer manual installation steps (download binary, verify checksum, then run) rather than piping to a shell; 3) confirm the authenticity of dist.inference.sh and the CLI project (look for a public repo, release artifacts, and HTTPS certificate validity); 4) understand what data will be sent to the external service (images, prompts, site URLs), and avoid sending any sensitive content; 5) if you want this skill to be fully auditable, ask the publisher for an explicit install spec or source repository and for any required env/credential details to be documented in the registry. If you cannot verify the CLI's source and checksums, treat the install step as high risk and avoid running it.
功能分析
Type: OpenClaw Skill Name: landing-page-design Version: 0.1.5 The `SKILL.md` file contains instructions for the AI agent to execute `curl -fsSL https://cli.inference.sh | sh` and `npx skills add ...`. While these are common patterns for installing CLI tools and managing dependencies, they represent significant supply chain vulnerabilities. The `curl | sh` command allows arbitrary code execution from a remote server (`cli.inference.sh`), and `npx` can download and execute arbitrary packages from npm. These actions, if executed by the agent, introduce a high risk of compromise if the remote sources are malicious or compromised, even though there is no clear evidence of intentional malicious behavior (e.g., data exfiltration, persistence) from the skill author.
能力评估
Purpose & Capability
The name/description (landing page design, hero, CTA, conversion) match the content of SKILL.md and the example commands (AI-generated hero images, search assistant) are relevant to producing landing page assets and research.
Instruction Scope
SKILL.md explicitly instructs running a remote installer (curl -fsSL https://cli.inference.sh | sh) and then using infsh app run commands that call external services. Those instructions go beyond passive prose: they direct execution of a downloaded script and networked commands that will transmit data to third-party services. The doc does not request unrelated local files or env vars, but it does instruct potentially sensitive actions (installer execution, login to remote service).
Install Mechanism
Although the registry lists no install spec, the SKILL.md tells users to install a CLI by piping a remote script to sh. The doc claims the script verifies checksums and downloads from dist.inference.sh, but piping remote script execution is high-risk unless the user independently verifies checksums and source integrity. The lack of a declared, auditable install spec in the registry is an inconsistency.
Credentials
The skill does not declare or require environment variables or credentials in the registry. The instructions do call 'infsh login', which implies account credentials will be used with the external service — this is proportional to using a third-party CLI but is not documented in the registry metadata.
Persistence & Privilege
The skill does not request always:true or other elevated persistence. It is user-invocable and instruction-only; any persistence (installing the CLI) would be initiated by the user/agent per the instructions, not enforced by the registry.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install landing-page-design
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /landing-page-design 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.5
- Initial release of landing-page-design guide. - Covers above-the-fold layout formula, hero section best practices, social proof, and CTA psychology. - Provides actionable rules and examples for headlines, images, and call-to-action buttons. - Includes section order templates, social proof types, form design tips, and mobile optimization guidelines. - Features quick start commands for generating hero images and researching competitor landing pages via inference.sh CLI.
v0.1.0
Initial release – high-converting landing page design patterns and AI workflow. - Covers layout structure, above-the-fold formula, hero section, CTA design, and social proof placement. - Provides headline and hero image formulas that focus on outcomes. - Offers section order for optimal conversion and psychological best practices for CTAs and forms. - Includes mobile optimization guidelines and image generation examples using inference.sh CLI. - Suitable for SaaS, startups, product pages, and marketing use cases.
元数据
Slug landing-page-design
版本 0.1.5
许可证
累计安装 4
当前安装数 4
历史版本数 2
常见问题

Landing Page Design 是什么?

Landing page conversion optimization with layout rules, hero section design, and CTA psychology. Covers above-the-fold formula, social proof placement, mobil... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 953 次。

如何安装 Landing Page Design?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install landing-page-design」即可一键安装,无需额外配置。

Landing Page Design 是免费的吗?

是的,Landing Page Design 完全免费(开源免费),可自由下载、安装和使用。

Landing Page Design 支持哪些平台?

Landing Page Design 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Landing Page Design?

由 Ömer Karışman(@okaris)开发并维护,当前版本 v0.1.5。

💬 留言讨论