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
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.
- design Derived category
- writing Derived category
- marketing Derived category
- design-interface Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 22,115 bytes
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.