Individual skill

landing-page-design

Complete system for building high converting landing pages: intake questions, page structure, layout selection, conversion copywriting, SEO, plus strict visual rules for typography, spacing, corner radius, backgrounds, hero layout, icons, and motion. Use this skill whenever building, editing, styling, reviewing, or writing copy for ANY landing page, marketing site, web UI, page section, component, or prototype, even when the user does not mention design, conversion, tokens, or a design system. Always consult it before choosing page sections, headlines, CTAs, fonts, font sizes, spacing values, border radii, background colors, icons, or transitions.

skills/landing-page-design/SKILL.md

Read pinned source

Source commit 456d9e0d3e2d84c748bb143c6ca3d90c45e16213

What was checked

Matches the observed repository HEAD
Yes
Scanner rules are current
Yes
Repository scan complete
Yes
Skill scan complete
Yes
Observed behavior
Instructions only
Last checked
Nov 9, 2026

These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.

Install this skill

Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.

Claude Code

Destination .claude/skills/landing-page-design

( set -euo pipefail destination='./.claude/skills/landing-page-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/elayadesign/ai-design-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 456d9e0d3e2d84c748bb143c6ca3d90c45e16213 git -C "$work/repo" archive --format=tar '456d9e0d3e2d84c748bb143c6ca3d90c45e16213:skills/landing-page-design' > "$work/skill.tar" mkdir -p -- './.claude/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Codex

Destination .agents/skills/landing-page-design

( set -euo pipefail destination='./.agents/skills/landing-page-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/elayadesign/ai-design-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 456d9e0d3e2d84c748bb143c6ca3d90c45e16213 git -C "$work/repo" archive --format=tar '456d9e0d3e2d84c748bb143c6ca3d90c45e16213:skills/landing-page-design' > "$work/skill.tar" mkdir -p -- './.agents/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Cursor

Destination .cursor/skills/landing-page-design

( set -euo pipefail destination='./.cursor/skills/landing-page-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/elayadesign/ai-design-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 456d9e0d3e2d84c748bb143c6ca3d90c45e16213 git -C "$work/repo" archive --format=tar '456d9e0d3e2d84c748bb143c6ca3d90c45e16213:skills/landing-page-design' > "$work/skill.tar" mkdir -p -- './.cursor/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Gemini CLI

Destination .gemini/skills/landing-page-design

( set -euo pipefail destination='./.gemini/skills/landing-page-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/elayadesign/ai-design-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 456d9e0d3e2d84c748bb143c6ca3d90c45e16213 git -C "$work/repo" archive --format=tar '456d9e0d3e2d84c748bb143c6ca3d90c45e16213:skills/landing-page-design' > "$work/skill.tar" mkdir -p -- './.gemini/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
GitHub Copilot

Destination .github/skills/landing-page-design

( set -euo pipefail destination='./.github/skills/landing-page-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/elayadesign/ai-design-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 456d9e0d3e2d84c748bb143c6ca3d90c45e16213 git -C "$work/repo" archive --format=tar '456d9e0d3e2d84c748bb143c6ca3d90c45e16213:skills/landing-page-design' > "$work/skill.tar" mkdir -p -- './.github/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
OpenCode

Destination .opencode/skills/landing-page-design

( set -euo pipefail destination='./.opencode/skills/landing-page-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/elayadesign/ai-design-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 456d9e0d3e2d84c748bb143c6ca3d90c45e16213 git -C "$work/repo" archive --format=tar '456d9e0d3e2d84c748bb143c6ca3d90c45e16213:skills/landing-page-design' > "$work/skill.tar" mkdir -p -- './.opencode/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )

Repository context

Repository stars (not skill ratings)
15,270
Repository last updated
Nov 1, 2026
License
MIT

Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.

Files and excerpt

File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.

Browse files
Read excerpt

# Landing Page Design

A landing page is not a homepage. A homepage serves multiple intents. A landing page wins one intent:

**one offer → one audience → one primary action.**

This skill has two halves. **Part A** decides what the page says and how it is structured. **Part B** is the non negotiable visual system. Work through A before touching B.

## Scope

Apply to all web UI work: landing pages, marketing sites, components, dashboards, prototypes, and design reviews. When a rule here conflicts with a framework default, this file wins. When the user's explicit prompt conflicts with a rule, the user wins.

**Companion skill.** For upgrading an *existing* site rather than building a new one, use `redesign-existing-projects` ([github.com/elayadesign/redesign-skill](https://github.com/elayadesign/redesign-skill)). It diagnoses generic patterns and defers to this file for every concrete value.
Back to top