Landing Page

作者 jezweb64965d9d9fc7無授權條款1K 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫3 天前更新

Generate a complete, deployable landing page from a brief. Produces a single self-contained HTML file with Tailwind CSS (via CDN), responsive design, dark mode, semantic HTML, and OG meta tags. Sections: hero with CTA, features, social proof, pricing (optional), FAQ, footer. Use when building a marketing page, product launch page, coming soon page, or any standalone landing page. Triggers: 'landing page', 'create a page', 'marketing page', 'launch page', 'coming soon page', 'one-page site'.

AI 產生的概覽

產生完整、可直接部署的單一檔案 HTML 著陸頁,採用 Tailwind CSS,具備響應式版面、深色模式與 SEO 標籤。

功能
依照需求簡報(產品名稱、價值主張、目標受眾、行動呼籲,以及選用的品牌色與頁面區塊)產生一個自包含的 HTML 檔案。輸出包含導覽、主視覺、功能、社會證明、選用定價、常見問題與頁尾等區塊,並具備響應式斷點、三態深色模式切換、無障礙特性與 OG/Twitter 中繼標籤。它會將檔案寫入指定位置(預設為 ./index.html),接著說明預覽與部署方式,並列出需要替換的預留內容。
適用情境
適用於需要獨立行銷或宣傳頁面的情境,例如產品發布頁、即將推出頁、作品集、活動頁或應用程式下載頁。適合要求單頁網站、無需建置步驟即可在瀏覽器開啟或直接部署的需求。
執行需求
僅包含指令,不附帶指令碼。需要檔案讀寫權限以產生 HTML 輸出,且標註為僅限 claude-code 使用。產生的頁面透過 CDN 載入 Tailwind CSS,因此帶樣式檢視時需要網路存取;無需憑證或安裝套件。

Landing Page Generator

Generate a complete, deployable landing page as a single HTML file. No build step, no dependencies — open it in a browser or deploy anywhere.

Workflow

1. Gather the Brief

Ask the user for:

FieldRequiredExample
Business/product nameYes"Acme Plumbing"
Value propositionYes"24/7 emergency plumbing across Newcastle"
Target audienceYes"Homeowners in the Hunter Valley"
Primary CTAYes"Call Now" / "Get a Quote" / "Sign Up"
Secondary CTANo"Learn More" / "View Pricing"
Brand coloursNoPrimary: #1E40AF, accent: #F59E0B
Logo URL or textNoURL to logo image, or just use business name
Phone / emailNoFor contact section
Sections wantedNoDefault: hero, features, testimonials, FAQ, footer

If no brand colours provided, suggest using the color-palette skill to generate them, or use a sensible default (slate/blue).

2. Generate the HTML

Produce a single HTML file with:

<!DOCTYPE html><html lang="en" class="scroll-smooth"><head>  <!-- Meta, OG tags, favicon -->  <script src="https://cdn.tailwindcss.com"></script>  <script>tailwind config with custom colours</script></head><body>  <!-- Nav -->  <!-- Hero -->  <!-- Features -->  <!-- Social Proof -->  <!-- Pricing (optional) -->  <!-- FAQ -->  <!-- Footer -->  <!-- Dark mode toggle script --></body></html>

3. Section Patterns

Navigation
  • Sticky top nav with logo/name + anchor links to sections
  • Mobile hamburger menu (CSS-only or minimal JS)
  • CTA button in nav (right-aligned)
Hero
  • Full-width, above the fold
  • Headline (h1) — the value proposition, not the business name
  • Subheadline — supporting detail, 1-2 sentences
  • Primary CTA button (large, contrasting colour)
  • Optional: hero image placeholder or gradient background
  • Pattern: text-left on desktop (60/40 split with image), centred on mobile
Features / Services
  • 3-6 items in a responsive grid (1 col mobile, 2-3 cols desktop)
  • Each: icon placeholder + heading + short description
  • Use semantic headings (h2 for section, h3 for items)
Social Proof / Testimonials
  • 2-3 testimonial cards with quote, name, role/company
  • Star rating if applicable
  • Alternative: logo bar of client/partner logos
Pricing (optional)
  • 2-3 tier cards (basic/pro/enterprise pattern)
  • Highlighted "recommended" tier
  • Feature comparison list per tier
  • CTA button per tier
FAQ
  • Accordion pattern (details/summary — no JS needed)
  • 4-6 common questions
  • Schema.org FAQPage markup for SEO
Footer
  • Business name, contact info, social links
  • Legal links (privacy, terms) as placeholders
  • Copyright year (use JS for auto-update)

4. Technical Requirements

Responsive: Mobile-first with three breakpoints

Default: mobile (< 640px)sm: 640px+ (tablet)lg: 1024px+ (desktop)

Dark mode: Three-state toggle (light/dark/system)

  • CSS custom properties for colours
  • .dark class on <html> — no CSS media query
  • Small JS snippet for toggle + localStorage persistence

Accessibility:

  • Proper heading hierarchy (h1 → h2 → h3, no skips)
  • Alt text placeholders on all images
  • Focus-visible styles on interactive elements
  • Sufficient colour contrast (4.5:1 minimum)
  • Skip-to-content link

SEO:

  • Semantic HTML5 elements (header, main, section, footer)
  • OG meta tags (title, description, image, url)
  • Twitter card meta tags
  • Canonical URL
  • JSON-LD for LocalBusiness if it's a local business (reference seo-local-business skill)

Performance:

  • No JS required for core content rendering
  • Lazy-load images (loading="lazy")
  • System font stack (no external font requests)
  • Single file — no external CSS/JS beyond Tailwind CDN

5. Colour Application

If user provides brand colours, configure Tailwind inline:

html
<script>tailwind.config = {  darkMode: 'class',  theme: {    extend: {      colors: {        primary: { DEFAULT: '#1E40AF', light: '#3B82F6', dark: '#1E3A8A' },        accent: { DEFAULT: '#F59E0B', light: '#FBBF24', dark: '#D97706' },      }    }  }}</script>

If no colours provided, use Tailwind's built-in palette (slate for neutrals, blue for primary).

6. Output

Write the file to the user's specified location, or default to ./index.html.

After generating:

  1. Tell the user how to preview: open index.html (macOS) or python3 -m http.server for a local server
  2. Suggest deployment options: drag to Cloudflare Pages, Netlify drop, or wrangler deploy for Workers
  3. List placeholder content that needs replacing (images, testimonials, phone numbers)

Quality Rules

  1. No placeholder lorem ipsum — generate realistic placeholder text based on the business type
  2. No broken layouts — test the responsive grid mentally: 1 col → 2 col → 3 col
  3. No inline styles — use Tailwind classes exclusively
  4. Real interactions — smooth scroll to sections, working accordion, working dark mode toggle
  5. Accessible by default — don't sacrifice accessibility for aesthetics
  6. Australian conventions — if the business is Australian, use +61 phone format, Australian spelling, ABN placeholder

Variations

RequestApproach
"Coming soon page"Hero only + email signup form + countdown timer
"Product launch"Hero + features + pricing + CTA-heavy
"Portfolio"Hero + project grid + about + contact
"Event page"Hero + schedule + speakers + venue + register CTA
"App download"Hero + features + screenshots + app store badges

Adapt the section selection to match the page purpose. Not every page needs pricing or FAQ.

來源與署名

來源:jezweb/claude-skills位於plugins/frontend/skills/landing-page提交64965d9

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架