Instantly creates premium single-page business websites without frameworks or build steps.

Install

mkdir -p .claude/skills/site-redesign && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15508" && unzip -o skill.zip -d .claude/skills/site-redesign && rm skill.zip

Installs to .claude/skills/site-redesign

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Generate a premium single-file HTML/CSS/JS website redesign for a local business. Uses a mix-and-match design system with 10 palettes, 10 font pairings, and 5 layouts for unlimited unique combinations.
201 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Read current website content from a URL
  • Select a unique palette, font, and layout combination
  • Search Unsplash for relevant business photos
  • Verify photo URLs return a 200 status
  • Generate a single index.html file
  • Log the design combination used

How it works

The skill reads existing website content, selects a unique design combination from predefined palettes, fonts, and layouts, finds and verifies relevant images, then generates a single HTML file with all CSS and JS embedded.

Inputs & outputs

You give it
A local business's existing website content or a URL
You get back
A single index.html file and a log entry in sites/build-log.md

When to use site-redesign

  • Redesigning local business sites
  • Building quick landing pages

About this skill

Skill: Site Redesign

What This Skill Does

Takes a local business's existing website content and generates a single index.html file that looks like a $5,000+ custom design. No build step. No framework. Deploys instantly to Vercel.


Installation

Claude Code

Place this file at .agent/skills/site-redesign/SKILL.md. Claude Code auto-loads it.

OpenClaw

Paste the contents of this file into your system prompt. Use the website prompt from prompts/website_prompt_v1.md as your generation template.


How to Invoke

/site-redesign

Reads qualifying leads from qualify_results.json automatically and processes all YES entries.

Or for a single business:

/site-redesign https://zennailbar.com

What the Agent Does

For each lead where qualify === "YES":

  1. Reads their current website content with read_url_content
  2. Checks sites/build-log.md to avoid repeating a design combo
  3. Picks a unique palette + font + layout combination
  4. Searches Unsplash for 2–3 photos relevant to the business type
  5. Verifies each photo URL loads (200 status) before using it
  6. Generates a complete index.html using the design system below
  7. Saves to sites/{business-slug}/index.html
  8. Logs the combo used in sites/build-log.md

Architecture Rules (NEVER BREAK)

  • One file only — all CSS in <style>, all JS in <script>, no separate files
  • No frameworks — no React, no Vue, no Tailwind build, no npm
  • CDN only — Google Fonts, GSAP, Lucide Icons
  • No placeholder text — write real copy from the scraped business data
  • 6 sections always — Navbar, Hero, Services, Philosophy, Contact, Footer
  • Dynamic copyright year — never hardcode the year. Use new Date().getFullYear() in JS to set it

Required CDN scripts

<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.5/gsap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.5/ScrollTrigger.min.js"></script>
<script src="https://unpkg.com/lucide@latest"></script>

DESIGN SYSTEM

Pick ONE from each column. Never repeat the same combo. Check sites/build-log.md first.


COLOR PALETTES

Dark:

CodeNameValues
P1Warm Night--bg:#080A0C --card:#111518 --accent:#C9A87C --text:#F2EDE8 --muted:#8A8B8D
P2Deep Teal--bg:#0A1014 --card:#121A1F --accent:#5EADB5 --text:#E8F0F2 --muted:#7A9098
P3Noir Plum--bg:#0C080E --card:#16111A --accent:#A8748E --text:#F0EBF0 --muted:#8A7E8C
P4Slate Ember--bg:#0D0E10 --card:#161819 --accent:#C47A4A --text:#ECE8E4 --muted:#8B8985
P5Midnight Forest--bg:#070B09 --card:#0F1612 --accent:#4CA879 --text:#E8F2EC --muted:#7A8E82

Light:

CodeNameValues
P6Cream & Sage--bg:#F5F1EC --card:#FFFFFF --accent:#5B7A5E --text:#1A1A1A --muted:#6B6B6B
P7Blush Editorial--bg:#FAFAF8 --card:#FFFFFF --accent:#BF8B8B --text:#2D2D2D --muted:#888888
P8Warm Ivory--bg:#F8F4EF --card:#FFFDF9 --accent:#B8860B --text:#1C1914 --muted:#7A7468
P9Cloud Lavender--bg:#F6F4F9 --card:#FFFFFF --accent:#7B68AE --text:#22202A --muted:#7E7A88
P10Pearl Marine--bg:#F2F6F8 --card:#FFFFFF --accent:#3D7A8A --text:#1A2528 --muted:#6B7E85

FONT PAIRINGS

CodeSans (Body)Serif (Display)Mood
F1Outfit 300–700Cormorant Garamond italicElegant luxury
F2DM Sans 400–700Playfair Display italicClassic editorial
F3Inter 300–700Lora italicClean modern
F4Sora 300–700Instrument Serif italicTech luxury
F5Plus Jakarta Sans 300–700Fraunces italicWarm editorial
F6Manrope 300–700Bodoni Moda italicHigh fashion
F7Space Grotesk 400–700Crimson Pro italicContemporary
F8Nunito Sans 300–700Libre Baskerville italicApproachable classic
F9Figtree 300–700Noto Serif Display italicBold editorial
F10Rubik 300–700EB Garamond italicTimeless warmth

Google Fonts URL pattern:

<link href="https://fonts.googleapis.com/css2?family=FONT_PARAMS&display=swap" rel="stylesheet">

LAYOUTS

CodeHeroCardsNavbar
L1Content bottom-left3-column gridPill-shaped floating
L2Centered text2-column zig-zagSlim top-bar
L3Split-screen 50/50Horizontal divider rowsFull-width thin bar
L4Center-aligned stackFull-width horizontal cardsThin line top
L5Asymmetric 60/40Masonry 2-columnThick bar, large logo

PHOTOS (Unsplash — free, dynamic search)

Do NOT use a fixed photo bank. Instead, find photos relevant to each specific business.

How to find photos:

  1. Determine the business type and category (e.g. nail salon, wedding venue, med spa)
  2. Search Unsplash for relevant terms: https://unsplash.com/s/photos/{search-term}
  3. Pick 2–3 photos that are relevant to what the business actually does
  4. Use the direct image URL format: https://images.unsplash.com/photo-{ID}?w={width}&h={height}&fit=crop&q=80

Rules:

  • Photos must be relevant to the business — a nail salon gets nail photos, a wedding venue gets wedding photos
  • Use at least 2 photos per site, max 3
  • Before using any photo, verify it loads by fetching https://images.unsplash.com/photo-{ID}?w=400&q=60 and confirming a 200 status (not 404). Unsplash photos can be removed at any time.
  • If a photo returns 404, find a replacement — never leave a broken image in the final site
  • The hero photo should be high impact and relevant to the business atmosphere

QUALITY STANDARDS (always applied)

  • GSAP scroll-triggered fade-up animations on all sections
  • Noise texture overlay (opacity: 0.04 dark / 0.02 light)
  • Magnetic button hover (scale(1.03), translateY(-1px))
  • Responsive at 375px mobile and 1440px desktop
  • Clickable tel: and mailto: links
  • Navbar transitions on scroll

JS Safety — prevent invisible cards

/* Always include this */
.service-card { opacity: 1 !important; }
// Always init Lucide before GSAP
try { lucide.createIcons(); } catch(e) {}
gsap.registerPlugin(ScrollTrigger);

Output

  • File: sites/{business-slug}/index.html
  • Log entry appended to: sites/build-log.md

Slug format: lowercase, hyphenated. Zen Nail Barzen-nail-bar

When not to use it

  • When a multi-page website is required
  • When separate CSS or JS files are needed
  • When using frameworks like React or Vue

Limitations

  • Only generates a single HTML file
  • Does not use any JavaScript frameworks or build tools
  • Requires all CSS and JS to be embedded directly in the HTML file

How it compares

This workflow generates a complete, self-contained HTML file without external dependencies or build steps, unlike manual web development that often involves multiple files and frameworks.

Compared to similar skills

site-redesign side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
site-redesign (this skill)02moNo flagsIntermediate
theme-factory613moNo flagsBeginner
brand-guidelines93moNo flagsBeginner
canvas-design263moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

theme-factory

anthropics

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

61161

brand-guidelines

anthropics

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

9140

canvas-design

anthropics

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

26112

game-art

davila7

Game art principles. Visual style selection, asset pipeline, animation workflow.

2383

interactive-portfolio

davila7

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities. Use when: portfolio, personal website, showcase work, developer portfolio, designer portfolio.

3645

windows-3-1-web-designer

erichowens

Expert in authentic Windows 3.1 aesthetic for modern web applications. Creates pixel-perfect retro UI with beveled borders, system gray palettes, and program manager styling. Use for retro-themed web apps, 90s desktop aesthetics, nostalgic landing pages, pixel-art adjacent experiences. Activate on "windows 3.1", "retro ui", "beveled borders", "win31", "program manager", "90s aesthetic", "pixel art", "hotdog stand". NOT for vaporwave aesthetics (neon gradients, glowing text), glassmorphism, macOS/iOS styling, flat design, material design.

569

Search skills

Search the agent skills registry