Skip to content
Back to skills

Creating Landing Pages

ASecurity

Use when building marketing landing pages or SaaS homepages - provides a systematic workflow for hero-first design, animation patterns, social proof, and section expansion that creates consistent, professional results

  • 666 stars
  • 0 votes
  • 1 copy
  • 10 views
  • Added February 8, 2026
designgo

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill creating-landing-pages --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Creating Landing Pages?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Creating Landing Pages
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-creating-landing-pages/badge)](https://www.skillsdirectory.com/skills/majiayu000-creating-landing-pages)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: creating-landing-pages
description: Use when building marketing landing pages or SaaS homepages - provides a systematic workflow for hero-first design, animation patterns, social proof, and section expansion that creates consistent, professional results
---

# Creating Landing Pages

## Overview

Build landing pages hero-first. The hero section sets colors, typography, and spacing that AI uses consistently for the rest of the site. Spend 50% of effort here.

## When to Use

- Building a new marketing site or SaaS landing page
- Redesigning an existing homepage
- Creating product launch pages
- Need consistent design across multiple sections

## Workflow

### 1. Hero Section (50% of time)

Start with a reference-based prompt:

```
Create the hero section for my {app_type} called {name} in the style of {reference_site}.

Include:
- Nav bar with logo and links
- Eyebrow text (small label above headline)
- Headline and subheadline
- Primary and secondary CTA buttons
- Social proof element
- Hero visual/illustration
```

**Pro tip:** Include a screenshot of the reference site for significantly better results.

### 2. Icons

Use Iconify with a specific icon set:

```
Use Iconify {icon_set_name} for all icons.
```

| Icon Set | Style | Best For |
|----------|-------|----------|
| Lucide | Clean, minimal | General use |
| Solar | Modern, bold | SaaS products |
| HeroIcons | Outlined/solid | Professional apps |
| Iconoir | Thin, elegant | Design tools |
| Phosphor | Versatile weights | Flexible needs |

### 3. Animations

**Entry animations** (add to hero and each section):

```
Animate fade in, slide in, blur in, element by element.
Use 'both' instead of 'forwards'.
Don't use opacity 0.
```

**Why these specifics:**
- `animation-fill-mode: both` - Applies styles before AND after animation
- Avoiding `opacity: 0` - Prevents flash of invisible content
- Element-by-element - Creates professional staggered reveal

**Advanced animations:**

```
Add beam animation connecting {element_a} to {element_b}.
Add subtle sonar pulse effect on the {element}.
Add gradient border that animates on hover.
```

### 4. Social Proof

Place in hero or immediately below:

```
Add social proof with {star_rating} and {review_count}.
Include logo marquee with {company_logos}.
Animate the logos with marquee animation looping infinitely
using duplicated items and alpha mask.
```

### 5. CTAs and Buttons

Default buttons are basic. Stand out with:

```
Change main button to {paste_code_from_uiverse_or_codepen}.
Add a 1px border beam animation around the pill-shaped
main button on hover.
```

**Resources for unique buttons:**
- [UIVerse](https://uiverse.io) - Copy-paste button components
- [CodePen](https://codepen.io) - Search "button animation"

### 6. Background Effects

For animated backgrounds, use [Unicorn Studio](https://unicornstudio.ai):
1. Remix an existing template
2. Export and embed
3. Layer behind hero content

### 7. Section Expansion

Once hero is complete, add sections by referencing the existing design:

```
Adapt a new {section_type} section. Match the existing
color scheme, typography, and spacing. Change texts,
names and numbers to fit {your_content}.
```

**Common section types:**
- Features (grid or alternating)
- How it works / Action plan
- Pricing table
- Testimonials
- FAQ accordion
- Final CTA
- Footer

**Pro tip:** Insert a screenshot of your current hero when prompting for new sections.

### 8. Human Touch

AI creates structure. You refine:
- Headlines - Use ChatGPT to brainstorm alternatives
- Feature copy - Make benefits specific, not generic
- CTAs - Test different action verbs
- Images - Use Midjourney + Nano Banana Pro for custom visuals

## Quick Reference Prompts

| Task | Prompt |
|------|--------|
| Hero | `Create hero section for {app} in style of {reference}` |
| Icons | `Use Iconify {Solar/Lucide/Phosphor}` |
| Entry animation | `Animate fade in, slide in, blur in, element by element. Use 'both' instead of 'forwards'. Don't use opacity 0.` |
| Logo marquee | `Animate logos with marquee animation looping infinitely using duplicated items and alpha mask` |
| Beam effect | `Add beam animation connecting {a} to {b} with subtle sonar decorations` |
| New section | `Adapt a new {type} section, match existing styles` |

## Common Mistakes

| Mistake | Fix |
|---------|-----|
| Starting with features instead of hero | Hero first - it sets the design system |
| Using default buttons | Reference UIVerse/CodePen for standout CTAs |
| Generic animations | Use specific animation prompts with `both` fill mode |
| Inconsistent new sections | Always reference existing design or screenshot |
| Skipping social proof | Add ratings, logos, or testimonials in/near hero |
| Over-animating | Subtle > flashy. Entry animations + 1-2 special effects |

## Section Checklist

- [ ] Hero with all elements (nav, eyebrow, headline, CTA, social proof, visual)
- [ ] Consistent icon set throughout
- [ ] Entry animations on each section
- [ ] Social proof visible above fold
- [ ] Unique button styling
- [ ] Features section
- [ ] How it works / process
- [ ] Testimonials or case studies
- [ ] Pricing (if applicable)
- [ ] FAQ
- [ ] Final CTA
- [ ] Footer with links

## Animation CSS Reference

```css
/* Entry animation base */
@keyframes fadeSlideIn {
  from {
    opacity: 0.01; /* Not 0 - prevents flash */
    transform: translateY(20px);
    filter: blur(4px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
  }
}

.animate-entry {
  animation: fadeSlideIn 0.6s ease-out both;
}

/* Stagger children */
.stagger > *:nth-child(1) { animation-delay: 0.1s; }
.stagger > *:nth-child(2) { animation-delay: 0.2s; }
.stagger > *:nth-child(3) { animation-delay: 0.3s; }
/* ... */
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.