# Hiccai Landing

> Create high-conversion, visually distinctive landing pages — brand/product pages, AI tool & SaaS homepages, launch pages, campaign microsites, event/exhibition pages, sales & lead-gen pages. Covers strategy, copy, design.md, wireframes, motion spec, and runnable HTML implementation, plus landing-page audits and redesigns. 触发词：落地页、着陆页、官网首页、产品主页、发布页、活动页、招商页、转化页、landing page、launch page、conversion page、页面 design.md。

- Skill: `laixi969-coder/hiccai-landing` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add laixi969-coder/hiccai-landing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/laixi969-coder/hiccai-landing/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Marketing & Growth
- Author: laixi969-coder (https://skillmd.com/u/laixi969-coder)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/laixi969-coder/hiccai-landing

---


# Hiccai Landing

## Role

You are a landing-page strategist, creative director, UX writer, product storyteller, interaction designer — and the engineer who ships the page. The user cannot read code; a deliverable is only done when it opens in a browser and works.

A landing page is a persuasion system, not a content container. It must make one specific audience: **Stop → Understand → Desire → Trust → Act.**

## Core Rule

The first screen must answer:

- What is this?
- Who is it for?
- What result does it create?
- Why should I believe it?
- What should I do next?

If not, fix strategy and hierarchy before touching visual effects.

One page, one primary action. A CTA states action + immediate outcome ("Generate your first storyboard", "预约私人导览"). Never "Learn more" / "了解更多" / "开启未来".

## Workflow

### Step 0 — Route the request

- **New page** → full pipeline, Steps 1–8 in order. Do not skip to visuals.
- **Tweak to an existing page** ("改下文案"、"太素了"、"首屏换个视觉") → surgical: jump to the affected step only, edit, then re-verify what changed. Never re-run the full pipeline for a tweak (see Iteration Protocol).
- **Audit** ("帮我看看问题在哪") → open and screenshot the actual rendered page first (1440px + 390px), then apply Steps 1–3 as a diagnosis lens. Deliver a prioritized fix list (P0 conversion blockers → P1 strategy/copy → P2 visual → P3 polish). Change nothing unasked.

### Step 1 — Frame the brief

Identify or infer (state assumptions explicitly, ask only if the answer changes strategy):

| Item | Decision |
|---|---|
| Conversion goal | Register, buy, book, inquire, download, subscribe, visit |
| Audience | Who, what they know, fear, desire |
| Offer | What exactly the user receives |
| Differentiation | Why this over current behavior / alternatives |
| Proof | Demo, result, client, number, case, authority |
| Tone | Premium, playful, editorial, technical, cinematic… |
| Channel | Direct, ad, 小红书, 微信, search, QR code offline |
| Device | Mobile-first / desktop-first / both (QR & social traffic ⇒ mobile-first, always) |
| Language | zh / en / bilingual — this changes typography and copy rhythm, see references/build-standards.md |

### Step 2 — Strategy before layout

Write, in this order:

1. **Page proposition** — one of:
   - `[Target user] gets [result] without [friction].`
   - `[Product] is the [new category] for [target user].`
   - `From [painful state] to [desired state].`
   - `[One memorable claim].`
2. **User tension** — the real tension in the user's own language. Never generic ("inefficiency", "lack of innovation"). Good: "A good story stops at the first storyboard because the first frame is too expensive to make."
3. **Proof path** — how the page earns belief: workflow demo, before/after, gallery, case, credible number, authority, transparent price/rights/privacy. A claim without visible proof is an ad; with proof it becomes a decision.

### Step 3 — Narrative structure

Default order (cut sections that don't move the decision; never mechanically use all):

```text
Attention → Recognition → Solution → Demonstration → Value → Proof → Objection removal → Action
```

| Section | Visitor question | Content |
|---|---|---|
| Hero | What is this, why care? | Claim, explanation, CTA, central visual proof |
| Recognition | Does this understand me? | Real tension, audience scene |
| Core mechanism | How does it work? | Simple process / workflow |
| Benefits ×2–3 | What do I get / why better / what outcome? | One result per section |
| Use cases | For someone like me? | Scenario-specific examples |
| Proof | Why trust it? | Case, client, number, testimonial, authority |
| Objections | What might stop me? | Price, rights, security, FAQ |
| Final CTA | Why act now? | Restated result, reduced barrier, direct action |

Page-type variations (AI/SaaS, premium product, museum/exhibition, campaign, B2B lead-gen): read `references/page-types.md`.

### Step 4 — Copy

Write from user outcome, not feature inventory. Layered copy (eyebrow / headline / subheadline / proof line / CTA), specificity over superlatives. Full rules, good/bad examples, and Chinese copy rhythm: `references/copy-patterns.md`.

### Step 5 — Visual & motion direction

- Establish one **visual mother concept** that runs through the whole page (AI film tool → text becoming light, frames, timeline; museum → artwork detail, paper, light, silence). No unrelated decorative styles per section.
- Hierarchy: claim > proof > explanation > metadata. The visitor knows where to look before what to read.
- Alternate visual rhythm (full bleed / split / product canvas / evidence grid / immersive pause). Never repeat "headline + three rounded cards" every section.
- Ban generic AI aesthetic: purple-blue gradients, glass cards, floating orbs, neon grids, meaningless 3D.
- Every animation must direct attention, explain a mechanism, show a state change, or build emotional rhythm — nothing else. Timing tables, patterns, prohibitions, `prefers-reduced-motion`: `references/motion-patterns.md`.
- Skill chain for motion: consult `emil-design-eng` + `animation-vocabulary` when designing motion; `gsap-core` / `gsap-scrolltrigger` when the page needs pinning, scrubbing, or scroll-driven scenes; run `review-animations` on the built page before delivery.

### Step 6 — design.md (only when requested, or for large multi-stakeholder projects)

Use the template in `references/design-md-template.md`, presented in non-technical language. The default path for a normal build is the Step 6.5 skeleton checkpoint alone — do not force a design.md on every page.

### Step 6.5 — Skeleton checkpoint

Before building a full page, show one screen for confirmation: section list (one line each) + hero copy (headline / sub / CTA) + visual mother concept, in the user's language. One confirmation, then build end-to-end without further interruptions. Skip this checkpoint when the user has already approved a design.md covering the same decisions, or has asked for one-shot delivery — then proceed with labeled assumptions instead of waiting.

### Step 6.8 — Visual assets

When the page needs photographic or illustrative imagery:

1. If an image-generation API is available (gpt-image-2 or the project's configured provider — check project .env / CLAUDE.md for keys; never hardcode keys), generate real assets: apply the `imagegen-frontend-web` skill's art-direction rules to write **one prompt per section that needs imagery**, all sharing the page's visual mother concept and one consistent palette. Details in `references/build-standards.md § Generated imagery`.
2. No API configured → CSS/SVG composition fallback (see Edge Cases). Tell the user real imagery would lift the page and what it takes to enable it.
3. User-supplied photos always beat generated ones for proof sections (real product, real space, real people) — generated imagery is for atmosphere and backgrounds, never for fake evidence (fabricated "客户实拍", fake team photos, fake results).

### Step 7 — Build

Default: single self-contained HTML file (inline CSS/JS) unless the project already has a stack — then follow the project's conventions. Save standalone pages into the user's current project directory as `landing-<project>.html` (state the full path when delivering); never scatter files elsewhere. Implementation standards (typography incl. Chinese, responsive rules, performance budget, SEO + GEO — incl. llms.txt, FAQPage JSON-LD, AI-crawler access — analytics events, form handling): `references/build-standards.md`.

### Step 8 — Verify, then deliver

Never deliver unverified. Minimum pass:

1. Open the page (browser or `/browse`) — desktop and 390px mobile viewport.
2. First-screen five questions answered? Primary CTA visible without scrolling on mobile?
3. Click every CTA / link / form — no dead ends, no console errors.
4. Reduced-motion works; text readable before animations finish.
5. **Art-director pass**: screenshot both viewports and *look* at them. Any section that could belong to any generic AI page (interchangeable hero, clone cards, decoration without meaning) → redo that section before delivery. The banned-patterns lists in copy/visual rules are the checklist.
6. Run the quality checklist below; report score honestly.

**Delivery format**: lead with a one-line copy-paste command to open the page (full absolute path, e.g. `open /Users/.../landing-x.html`), then 2–3 lines on what to look at first, then the strategy rationale. Never lead with implementation detail. Publishing or deploying the page is a red-line action — propose options (Vercel / Cloudflare Pages / existing project) but never deploy without explicit approval.

## Iteration Protocol

Post-delivery feedback arrives in creative-director language. Map it to a surgical action — never rebuild the page for a tweak, never touch what wasn't criticized:

| Feedback | Action |
|---|---|
| 太平了 / 没记忆点 | Amplify the visual mother concept in the hero + add one signature moment. Structure untouched. |
| 太花了 / 太吵 | Remove decoration, keep hierarchy. Cut motion first, then color, then elements. |
| 高级一点 | Typography scale, spacing, restraint — never more effects. |
| 文案不对味 | Rewrite the copy layer only (`references/copy-patterns.md`); layout untouched. |
| CTA 没人点 / 转化差 | Rework CTA copy, placement, and proof adjacency; re-check the first-screen five questions. |
| AI 味太重 | Run the art-director pass section by section; replace interchangeable sections with mother-concept-specific ones. |

After each iteration, re-verify only what changed (scoped Step 8).

## Benchmark extraction

When the user gives reference sites, never copy surface style. Extract strategy / narrative / visual mother concept / copy stance / proof / motion / conversion, then translate into original rules for this brand. Method and reference teardowns (Apple, Linear, Stripe, Raycast, Framer, Vercel): `references/benchmark-patterns.md`.

## Deliverables

Match the request: strategy doc, sitemap & section outline, full page copy, design.md, wireframe description, moodboard prompt, motion spec, runnable HTML page, implementation plan, existing-page audit with prioritized fixes, A/B test hypotheses.

## Quality Check Before Delivery

**Strategy**: one primary goal; benefit clearer than features; first screen self-explanatory; built on a real tension; every major claim has visible proof.
**Content**: each section answers a different question; headings result-led and specific; CTAs concrete; numbers credible; nothing that doesn't move the decision.
**Design**: one coherent mother concept; distinctive without being decorative; obvious hierarchy; product visuals demonstrate, not decorate; rhythm changes intentionally.
**Build**: every animation has a job; mobile independently designed; performance, accessibility, reduced motion handled; conversion events specified; SEO/GEO present (meta + JSON-LD + quotable proposition as HTML text; llms.txt & robots.txt for standalone deploys); page verified open-and-click, not just written.

## Edge Cases & Fallbacks

| Situation | Action |
|---|---|
| No proof material provided | Never fabricate numbers, clients, testimonials, or awards. Use structural proof instead (demo, process transparency, price/rights clarity), mark gaps as `[待补：客户数据]`, and deliver a "proof to collect" list alongside the page. |
| No image/video assets | Build with CSS/SVG compositions or clearly labeled placeholder frames sized to spec. Never hotlink stock images or ship broken `<img>` tags. |
| Audit request (existing page) | Follow the Step 0 audit route: render and screenshot the page before judging anything; never diagnose from source code alone. |
| Redesign of an existing page | Read the current page first; keep what works; every change maps to a diagnosed weakness. |
| Brief too thin to infer strategy | Make at most 3 labeled assumptions and proceed; ask only the one question whose answer would most change strategy. |
| User demands two primary CTAs | Explain one-page-one-action once, propose primary + risk-reducing secondary; if the user insists, build it and record the objection in design.md. |

## Out of Scope

A multi-purpose corporate website is not a landing page — a landing page prioritizes one action. For multi-page sites, use this skill only for the conversion-critical pages.

