Skip to content

Latest commit

ย 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ๏ธ Landfall

Turn any product idea into a stunning landing page โ€” powered by 57 city-inspired design systems.

CI GitHub release License: MIT GitHub stars

๐ŸŒ Live Demo ยท ๐Ÿ“‹ Changelog ยท ๐Ÿค Contributing ยท ๐Ÿ‡จ๐Ÿ‡ณ ไธญๆ–‡ ยท ๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่ชž


A Claude Code skill. Describe your product, pick a city aesthetic, get a production-ready site with GSAP animations, clip-path dividers, SVG textures, and real depth.

Not another card-grid template. Every output is a design artifact.

๐Ÿ’ก Why Landfall?

Most generators give you the same Bootstrap-like layout with swapped colors. Landfall takes a different approach โ€” each of the 57 city styles is a complete design system: unique fonts, palettes, textures, motion curves, and icon aesthetics. Kyoto feels nothing like Lagos, and Lagos feels nothing like Palm Springs.

โšก Quick Start

npx skills add can4hou6joeng4/Landfall -a claude-code -g -y

Then tell Claude:

Build me a landing page for my SaaS product

The skill walks you through city selection, layout options, and generates a complete site:

your-product/
โ”œโ”€โ”€ index.html        # Nav, hero, sections, footer
โ”œโ”€โ”€ style.css         # Design tokens, textures, clip-paths
โ”œโ”€โ”€ main.js           # GSAP ScrollTrigger animations
โ””โ”€โ”€ assets/icons.svg  # SVG sprite in the city aesthetic

โœจ Features

๐ŸŽจ Design System

  • 57 city aesthetics โ€” unique fonts, colors, textures, and motion per city
  • 3 color tones โ€” original city / dark luxe / bright modern
  • ๐ŸŒ“ Dark mode toggle with localStorage persistence

๐Ÿงฉ Page Sections

  • 7 hero ยท 6 features ยท 6 testimonials ยท 4 nav styles
  • 3 footer ยท 3 form ยท 6 extra sections (team, stats, gallery, timeline...)
  • 4 section divider styles โ€” geometric / organic / blend / minimal

๐Ÿ”„ Workflow

  • ๐Ÿ–ฅ๏ธ Interactive browser-based city picker โ€” no CLI menus
  • ๐Ÿ“„ Multi-page support โ€” About, Contact, Blog sub-pages
  • ๐Ÿš€ One-click deploy to Netlify, Vercel, or GitHub Pages
  • ๐Ÿ’ป Cross-platform โ€” Python 3.6+ / macOS / Windows PowerShell

๐Ÿ› ๏ธ How It Works

  1. Describe โ€” product name + one-line pitch
  2. Pick โ€” browse 57 city style cards in your browser
  3. Choose โ€” hero, nav, color tone, transitions
  4. Generate โ€” full site written to your project
  5. Preview โ€” auto-opens in browser
  6. Deploy โ€” optional one-click publish

๐Ÿ—ฃ๏ธ Trigger Phrases

ๅธฎๆˆ‘ๅšไธ€ไธช่ฝๅœฐ้กต ยท ๅšไธช้ฆ–้กต ยท ไบงๅ“ๅฑ•็คบ้กต ยท ๆดปๅŠจ้กต ยท ่ฅ้”€้กต ยท ๅฎ˜็ฝ‘้ฆ–้กต
landing page ยท product page ยท promo page ยท make me a homepage

๐Ÿ“‚ Project Structure

Expand file tree
SKILL.md                            # Skill definition
assets/
โ”œโ”€โ”€ style-preview-template.html     # 57-city interactive picker
โ”œโ”€โ”€ options-preview-template.html   # Layout/nav/color chooser
โ”œโ”€โ”€ clip-paths.css                  # Section divider library
โ”œโ”€โ”€ gsap-snippets.js                # GSAP animation patterns
โ”œโ”€โ”€ textures.css                    # CSS-only background textures
โ”œโ”€โ”€ sections/                       # Pre-built section templates
โ”‚   โ”œโ”€โ”€ hero-variants.html          # 7 hero styles (Aโ€“G)
โ”‚   โ”œโ”€โ”€ features-variants.html      # 6 feature layouts (Aโ€“F)
โ”‚   โ”œโ”€โ”€ testimonial-variants.html   # 6 testimonial styles (Aโ€“F)
โ”‚   โ”œโ”€โ”€ footer-variants.html        # 3 footer styles
โ”‚   โ”œโ”€โ”€ form-variants.html          # 3 form sections
โ”‚   โ”œโ”€โ”€ extra-variants.html         # 6 extra sections
โ”‚   โ”œโ”€โ”€ page-variants.html          # Multi-page templates
โ”‚   โ””โ”€โ”€ conversion-variants.html    # Pricing, FAQ, CTA
โ””โ”€โ”€ scripts/
    โ”œโ”€โ”€ run_preview.py              # Cross-platform preview launcher
    โ”œโ”€โ”€ run_preview.ps1             # Windows PowerShell launcher
    โ”œโ”€โ”€ get_city_tokens.py          # City color token extractor
    โ””โ”€โ”€ extract_variant.py          # Section variant extractor
references/
โ”œโ”€โ”€ city-styles.md                  # 57 city design parameters
โ”œโ”€โ”€ nav-catalog.md                  # 4 nav implementations
โ”œโ”€โ”€ imagery-derivation.md           # Non-city description โ†’ tokens
โ””โ”€โ”€ product-demo-hero.md            # Product demo hero guide
evals/
โ””โ”€โ”€ evals.json                      # Evaluation test cases

๐ŸŽฏ Design Philosophy

  1. ๐Ÿšซ No #ffffff backgrounds โ€” warm neutrals, cool tints, or deep darks
  2. ๐Ÿ”ค Two typefaces minimum โ€” display headlines + clean sans body
  3. ๐Ÿ–ผ๏ธ SVG as design core โ€” not decorative sprinkles
  4. ๐ŸŽž๏ธ GSAP depth โ€” parallax layers, sticky panels, staggered reveals
  5. ๐Ÿ“ No clone grids โ€” every section has visual hierarchy

๐Ÿ“„ License

MIT

About

๐Ÿ๏ธ ่ฎฉๆฏไธชไบงๅ“้กต้ขๆŠขๆปฉ็™ป้™† โ€” 57 ๅŸŽ่ฎพ่ฎก็ณป็ปŸ้ฉฑๅŠจ็š„ landing page ็”Ÿๆˆ skill(Claude Code + GSAP)

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages