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。From its SKILL.md
npx -y skills add laixi969-coder/hiccai-landingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
12.9 KB, ~2.8k tokens by cl100k_base, as published. Nobody here has run it
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:
- 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].
- 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."
- 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):
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-vocabularywhen designing motion;gsap-core/gsap-scrolltriggerwhen the page needs pinning, scrubbing, or scroll-driven scenes; runreview-animationson 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:
- 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-webskill'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 inreferences/build-standards.md § Generated imagery. - 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.
- 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:
- Open the page (browser or
/browse) — desktop and 390px mobile viewport. - First-screen five questions answered? Primary CTA visible without scrolling on mobile?
- Click every CTA / link / form — no dead ends, no console errors.
- Reduced-motion works; text readable before animations finish.
- 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.
- 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.
What ships with it: 9 files
24.5 KB alongside SKILL.md
references/
- benchmark-patterns.md2.1 KB
- build-standards.md7.2 KB
- copy-patterns.md3.1 KB
- design-md-template.md1.7 KB
- motion-patterns.md2.4 KB
- page-types.md2.4 KB
- .gitignore25 B
- README.md4.5 KB
- test-prompts.json1.1 KB