/cs:landing <product-or-brief> — Generate a premium single-file HTML landing page with GSAP 3D animations, scroll-triggered reveals, and mouse-parallax depth. G
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-claude-skills-63e4cc2a7a12 ,按照其中的说明把「cs-landing」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
Command: /cs:landing <product-or-brief>
The cs-landing persona generates one polished, self-contained .html landing page with GSAP animations, mouse parallax, and 3D CSS effects.
landing-page-generator instead)If you need conversion-optimized lead-gen with copy frameworks (PAS / AIDA / BAB), Next.js TSX components, multiple section variants for A/B testing — use product-team/skills/landing-page-generator/ instead. That's a different skill optimizing for different outcomes.
| Need | Skill |
|---|---|
| Visual premium one-pager | /cs:landing (this command) |
| Conversion-optimized lead-gen | landing-page-generator |
Note: these trigger phrases may match either this skill OR landing-page-generator. If both are installed, Claude picks based on the conversation context (premium-visual hints → this skill; conversion / lead-gen / A/B-test hints → the other).
| Q | Asks | Default if forcing-choice |
|---|---|---|
| Q1 | Product / service: name + 1–2 sentence elevator pitch | refuses vague answers ("app for productivity" gets pushed back once) |
| Q2 | Audience register: technical / business / consumer / internal | forcing choice |
| Q3 | Brand overrides: primary HEX + accent HEX + optional bg HEX, OR "default" | default = dark navy + teal |
| Q4 | Tone: professional / playful / authoritative / minimal | forcing choice (recommended: professional for B2B, playful for consumer, minimal for design-led) |
Stop condition: Max 4 questions. No follow-up during generation.
A single .html file at ${OUTPUT_DIR}/<product-kebab>.html (default ./landing-pages/) with:
rotateX liftAll CSS inline. All JS inline. Externals: Google Fonts (Inter) + GSAP via CDN only.
gsap.set() initial state..css / .js references.${OUTPUT_DIR} variable.# 1. Intake (Q1-Q4 one at a time)
# 2. If brand override provided, validate:
python ../skills/landing/scripts/brand_palette_validator.py \
--primary "#FF6B35" --accent "#2EC4B6" --bg "#011627"
# 3. Generate output filename
python ../skills/landing/scripts/kebab_slug_generator.py \
--product "<product name from Q1>" --output-dir ./landing-pages
# 4. Write the .html file in one pass (Hero + Features + Closing CTA + GSAP + mouse parallax + ScrollTrigger + CSS floats)
# 5. Validate structure
python ../skills/landing/scripts/html_validator.py \
--file ./landing-pages/<slug>.html
# 6. Deliver:
# CLI → file path
# Web → HTML artifact
gsap.set() initial states (causes FOUC)cs-landinglandingmegaprompts/04-landing-megaprompt.md (maintainer-local draft spec — gitignored, not in the public repo)product-team/skills/landing-page-generator//cs:capture, /cs:pulse, /cs:inbox-setup, /cs:inbox-triageVersion: 1.0.0
Source: Path-B direct conversion of megaprompts/04-landing-megaprompt.md