К основному содержанию
плагин

landing — плагин для Claude Code: одностраничник в одном HTML-файле

Собирает премиальный лендинг в одном самодостаточном HTML-файле: GSAP-анимации, параллакс за курсором, три секции.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add alirezarezvani/claude-skills
/plugin install landing@claude-code-skills
Открыть на GitHub

Что делает landing

Плагин задаёт 3–4 вопроса по очереди, и без ответов дальше не идёт. Сначала название продукта и питч в одно-два предложения, потом аудитория (техническая, бизнес, потребители, внутренняя), затем тон и цвета бренда. По умолчанию тёмно-синий с бирюзовым; можно дать свой primary HEX, акцент и фон — если указать только primary, остальное выводится алгоритмически.

На выходе один .html файл: hero на 100vh с анимацией входа по таймлайну GSAP и слоями глубины за заголовком, блок фич сеткой в три колонки (две на 900px, одна на 580px) с SVG-иконками и появлением по скроллу, финальный призыв с радиальным свечением за кнопкой. CSS и JS внутри файла, снаружи только Google Fonts и GSAP через CDN. Путь — ${OUTPUT_DIR}/<product-name-kebab>.html, по умолчанию ./landing-pages/.

Внутри есть три скрипта на стандартной библиотеке Python: brand_palette_validator.py проверяет HEX и контраст по WCAG, kebab_slug_generator.py делает слаг из названия и ловит дубли, html_validator.py проверяет структуру после генерации. Это не то же самое, что product-team/skills/landing-page-generator/: тот отдаёт Next.js TSX под конверсию и лидогенерацию, а этот — под визуальный одностраничник. Если цель — чтобы посетитель оставил заявку, берите второй; здесь страница сама должна впечатлять.

Какие задачи решает

  • собрать лендинг под запуск продукта одним файлом
  • задать фирменные цвета и проверить их на контраст до генерации
  • получить анимации входа и появления блоков по скроллу без ручной вёрстки
  • сделать слаг из названия продукта и не наткнуться на дубль
  • проверить структуру готового HTML после генерации

Примеры запросов агенту

  • /cs-landing
  • создай лендинг для Quill AI, питч: помощник для написания текстов
  • собери одностраничник с primary #FF6B35 и акцентом #2EC4B6

Как установить landing

Через маркетплейс плагинов

/plugin marketplace add alirezarezvani/claude-skills
/plugin install landing@claude-code-skills

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о landing

Как установить landing в Claude?

Добавьте маркетплейс: /plugin marketplace add alirezarezvani/claude-skills, затем установите плагин: /plugin install landing@claude-code-skills.

Что делает landing?

Проводит короткий опрос по продукту, аудитории, бренду и тону, а потом генерирует один самодостаточный HTML-файл с hero, блоком фич и финальным призывом.

Чем landing отличается от landing-page-generator?

landing-page-generator из product-team выдаёт Next.js TSX и Tailwind под конверсию и A/B-тесты. Этот плагин делает один HTML-файл с GSAP-анимацией — когда важнее визуальное впечатление.

Исходный текст

landing · MIT
# landing

Premium single-file HTML landing page generator. Outputs one polished `.html` file with GSAP 3D animations, scroll-triggered reveals, and mouse-parallax depth — all CSS inline, all JS inline, only externals are Google Fonts + GSAP via CDN.

## Important: distinct from `product-team/skills/landing-page-generator/`

This is **NOT** the same skill as the existing `landing-page-generator` in `product-team/`. They serve different needs:

| Skill | Output format | Optimization target | Animation approach | When to use |
|---|---|---|---|---|
| **`marketing/landing/`** (this skill) | Single self-contained `.html` file | **Visual premium / one-pager** | GSAP 3D + mouse parallax + scroll-trigger | Launch page, product showcase, brand site where the page IS the experience |
| **`product-team/skills/landing-page-generator/`** | Next.js TSX components + Tailwind | **Conversion / lead-gen** | Static, copy-framework-driven (PAS / AIDA / BAB) | Lead capture, A/B test variants, campaign pages where conversion rate is the goal |

If you want the prospect to **convert** → use `landing-page-generator`.
If you want the prospect to **be impressed** → use `landing`.

Both are valid; they sit at different points on the visual-premium / conversion-optimization axis.

## What this skill does

Run via `/cs-landing` or trigger phrases like "create a landing page" / "build a landing page".

The skill walks **3–4 forcing intake questions** (one at a time, dependency-ordered):

1. **Product / service** — name + 1–2 sentence elevator pitch (refuses vague answers)
2. **Audience register** — technical / business / consumer / internal (forcing choice)
3. **Brand overrides** — default dark navy + teal, OR provide primary HEX + accent HEX + optional bg HEX (algorithmic derivation if only primary given)
4. **Tone** — professional / playful / authoritative / minimal (forcing choice)

Then generates a single `.html` file with three sections:

- **Hero** — 100vh, animated entrance via GSAP timeline, depth layers behind H1, mouse parallax
- **Features** — 3-column grid (responsive: 2-col at 900px, 1-col at 580px), SVG icons, scroll-triggered card reveals
- **Closing CTA** — ambient radial-gradient glow behind button, large closing headline

Output path: `${OUTPUT_DIR}/<product-name-kebab>.html` (default `${OUTPUT_DIR}=./landing-pages/`).

## Plugin layout

```
marketing/landing/
├── .claude-plugin/plugin.json
├── README.md
├── agents/cs-landing.md             ← landing-generation persona, FOUC-prevention enforcer
├── commands/cs-landing.md           ← /cs-landing
└── skills/landing/
    ├── SKILL.md                     ← Path-B converted from megaprompt 04
    ├── references/
    │   ├── brand_system_design.md   ← color theory + override patterns (7+ sources)
    │   ├── gsap_animation_patterns.md  ← entrance + scroll-trigger + parallax + CSS floats (7+ sources)
    │   └── single_file_html_discipline.md  ← why inline + CDN-only externals (7+ sources)
    └── scripts/
        ├── brand_palette_validator.py  ← stdlib: HEX validation + WCAG contrast + derived palette
        ├── kebab_slug_generator.py     ← stdlib: product-name → kebab slug + duplicate detection
        └── html_validator.py           ← stdlib: post-generation structural check
```

## Quick start

```bash
# Validate a brand override before generation
python skills/landing/scripts/brand_palette_validator.py \
  --primary "#FF6B35" --accent "#2EC4B6" --bg "#011627"

# Generate output filename
python skills/landing/scripts/kebab_slug_generator.py \
  --product "Quill AI" --output-dir ./landing-pages

# Validate generated HTML structurally
python skills/landing/scripts/html_validator.py --file ./landing-pages/quill-ai.html
```

## Source spec

`megaprompts/04-landing-megaprompt.md` (maintainer-local draft spec — gitignored, not in the public repo) (PR #657). The megaprompt is canonical; this plugin is the working implementation. Drift between the two is a bug — re-grill with `/cs-grill-with-docs` if they diverge.

## License

MIT.

© Alireza Rezvani · MIT · alirezarezvani/claude-skills

Похожие плагины

Всё по теме «Маркетинг и контент» →
landing-page jezweb Собирает готовый одностраничный сайт в один файл HTML с Tailwind CSS по вашему брифу. CX Codex +1 1 500установок landing-page-design omer-metin Скилл для проектирования лендингов: помогает агенту строить страницы вокруг одной цели и проверять каждое решение по справочникам. CX Codex +1 447установок landing-page-copywriter OneWave-AI Скилл пишет тексты для лендингов, списков ожидания и страниц тарифов по формулам PAS, AIDA или StoryBrand. Помогает подготовить конверсионные блоки и варианты CTA без написания вёрстки. CX Codex +1 6 500установок landing-optimizer aaron-he-zhu Разбирает посадочную страницу под трафик из кампаний с креаторами: сверяет сообщение, структуру, CTA и промокоды. Пригодится, когда клики идут, а конверсия не растёт. CX Codex +1 1 100установок landing-experience-checker aaron-he-zhu Сверяет посадочную страницу с объявлениями перед запуском рекламы и находит расхождения в оффере. Помогает заранее оценить первый экран, скорость и формы. CX Codex +1 1 000установок landing-page-conversion-audit официальный github Скилл находит утечки конверсии на посадочных страницах и экранах оплаты. Он формирует список правок по силе влияния на доход от платного трафика. 28установок

Из того же набора394

Весь набор →
aeo Скилл для оптимизации контента, чтобы языковые модели цитировали его как авторитетный источник. Отличается от SEO: цель — попасть в ответ LLM, а не в выдачу поиска. ★ 28 733звёзд репо notebooklm Управляет Google NotebookLM из Claude: читает блокноты, добавляет источники, генерирует Studio-выводы и создаёт новые блокноты. ★ 28 733звёзд репо dossier Собирает проверяемое досье на компанию, человека или НКО: проверяет вашу гипотезу, а не пересказывает общие факты. Пригодится перед встречей, наймом или сделкой. ★ 28 733звёзд репо deep-research Плагин для Claude, который ведёт исследование по девяти фазам и требует минимум три независимых источника на каждый тезис. Пригодится, когда ошибка дороже потраченных токенов. ★ 28 733звёзд репо deep-work Превращает список задач в расписание с глубокими блоками, бюджетом на мелочи и учётом часов фокуса. ★ 28 733звёзд репо roast Собирает пять независимых рецензентов, которые разбирают идею с разных сторон, и выдаёт один вердикт: GO, RESHAPE или KILL. ★ 28 733звёзд репо reflect-skill Останавливает работу над деталями и перечитывает весь разговор с исходной цели: где вы свернули не туда и что упустили. ★ 28 733звёзд репо handoff-engineering Сжимает текущую сессию в markdown-хендофф, чтобы свежий агент продолжил работу. Ссылается на артефакты по пути или URL, а не копирует их. ★ 28 733звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой