landing-page-studio
Landing Page Studio
Overview
此技能用於快速產出「可直接交付」的 Landing Page,重點是轉換導向、視覺辨識度、動畫品質與實務性能平衡。
能力範圍:
- 自主多輪產生與優化(最多 3 輪)
- 現代前端特效(SVG procedural、GSAP、Anime.js、可選 Three.js/WebGL)
- 雙輸出模式:
single-file-html、react-project - Progressive Enhancement:低效能或 reduced motion 自動降級
- 品質門檻驗收(視覺與性能雙門檻)
Input Contract
輸入物件型別:LandingPageInput
必要欄位:
brand_theme:stringvalue_props:string[3]primary_cta:stringstyle_variant:A|B|C|D|E|F|G|H|I|J|K|L|customoutput_mode:single-file-html|react-project
選填欄位:
variant_mode:single|batch,預設singleautonomy_mode:single-pass|multi-iteration,預設multi-iterationanimation_level:low|medium|high,預設highmotion_preference:respect-reduced-motion(建議預設採用)target_audience:stringindustry:stringreact_stack:vite-react-tailwind-framer|nextjs-app-router|react-css-modules
Data Sufficiency Gate
若下列欄位任一缺失,先回 MissingDataOutput,不可生成頁面:
brand_themevalue_propsprimary_ctastyle_variantoutput_mode
MissingDataOutput 必須包含:
missing_fieldswhy_neededquestions_to_usernext_step_rule
Output Contract
生成成功時回 GenerationOutput:
artifact_type:single-html|react-treeartifact_payload: HTML 字串或檔案樹asset_sources: Unsplash/Pexels 來源與 attributionanimation_manifest: 每段動畫的library,target,trigger,fallbackautonomy_report: 候選版本評分與最終採用理由qa_report: 門檻結果與修正記錄
Mode Rules
1) single-file-html
- 交付單一
index.html - 允許 CDN:Tailwind、GSAP、Iconify、Three.js、Anime.js、Google Fonts
- 需包含:Navbar、Hero、Value Props、Social Proof、Final CTA、Footer
2) react-project
- 若未指定
react_stack,先提供三種技術棧優缺點,再請使用者選擇 - 預設優先順序:
vite-react-tailwind-framer - 交付至少包含可啟動專案骨架與核心頁面
Autonomous Generation Flow
若 autonomy_mode=multi-iteration,使用以下流程:
- 依輸入產生 2-3 個候選稿(結構一致、視覺與動畫策略不同)
- 依四維度打分:
- conversion clarity
- visual coherence
- readability
- performance risk
- 選最低分項目做修正,最多 3 輪
- 產出最佳版,並附
autonomy_report
若 autonomy_mode=single-pass:
- 只產 1 稿,仍需附簡版
qa_report
Style System
支援 A-L 共 12 套預設風格,細節見:
若 style_variant=custom:
- 先抽取視覺關鍵詞(tone、contrast、material、motion)
- 映射到最接近的預設風格作為基底
- 僅在偏離需求時覆寫局部 token
Animation System
動畫能力與降級矩陣見:
硬性規則:
- 至少包含 4 類動畫
- 必須提供每段 fallback
prefers-reduced-motion時關閉高刺激動效- 無 WebGL 能力時自動使用 SVG/CSS 替代
Asset Rules
- 圖片來源只允許 Unsplash/Pexels
- 不可使用 placeholder
- Hero 必須加遮罩保證文字可讀
- 輸出
asset_sources必須含 attribution
Quality Gates
完整規則見:
最低通過門檻:
- Desktop: Performance >= 85, Accessibility >= 90
- Mobile: Performance >= 75, Accessibility >= 90
- 主要斷點需完整可讀(mobile/tablet/desktop)
Conversion and Copy Rules
轉換導向內容結構與文案規範見:
Scripts
scripts/validate_intake.py: 驗證並標準化輸入,必要時回 MissingDataOutputscripts/build_animation_manifest.py: 根據 style/animation level 產生動畫清單與 fallback
Templates
assets/templates/single-file-starter.html: 單檔輸出骨架assets/templates/react-vite-starter/: React 專案骨架
Execution Checklist
- 先跑 intake 驗證
- 再選擇輸出模式
- 產生候選稿與動畫策略
- 執行多輪優化(若開啟)
- 產出
GenerationOutput - 附
qa_report與asset_sources
Suggested Prompt
Use $landing-page-studio with style_variant=C, output_mode=single-file-html, autonomy_mode=multi-iteration, animation_level=high, and motion_preference=respect-reduced-motion.
More from timlai666/skills
investment-research-prompts
Use when the user needs stock screening, portfolio risk review, dividend portfolio design, pre-earnings analysis, industry competition analysis, DCF valuation, technical analysis, or stock trend/anomaly detection. Trigger on requests like 選股, 投資組合風險, 股息策略, 財報前瞻, DCF 估值, 技術面分析, 產業競爭研究, 趨勢識別, or investment research prompts.
22bcg-growth-share-matrix
Use when analyzing a group, business-unit, product-line, or brand portfolio with the BCG growth-share matrix, especially when the task involves relative market share, market growth, quadrant classification, capital allocation, portfolio prioritization, or deciding whether to invest, maintain, harvest, reposition, or exit.
17data-analysis-workflow
Use when planning or executing a full data analysis workflow, including schema inspection, data quality audit, data cleaning, EDA, relationship analysis, feature engineering, modeling, evaluation, and report generation. Trigger on requests like 資料分析流程, EDA 到建模, 數據分析規劃, 分析報告產出, or end-to-end analytics workflow.
16psychological-trigger-marketing
Use when generating high-conversion marketing angles, campaign hooks, landing page messaging, promotional copy directions, social post hooks, or CTA concepts with psychological triggers such as FOMO, justification, desire, priming, anchoring, and framing, especially for offers, launches, limited-time promotions, and Traditional Chinese marketing for Taiwan audiences.
16service-innovation-workshop
Use when turning a service innovation problem into concept options, prototype testing, and risk checks, especially for 服務創新, 創新機會, 價值共創, 服務原型, SCAMPER, 購買者效用矩陣, 創新流程, 創新困境, or 服務體驗工程. Trigger when the task asks for practical innovation directions, concept generation, opportunity framing, or validation planning rather than only concept definitions.
16theory-analysis-wom-motivation
Use when coding cross-source evidence with Word-of-Mouth Motivation Theory to classify altruistic, social identity, self-enhancement, and emotional expression motives, and when optionally exporting theory_annotations compatible with review-mining-stp.
15