Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Generate a premium mockup website for a prospect using the buildinamsterdam.com template style. Use when user asks to design a website, create a mockup, or build a prospect website.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-18 | ✗→✓ | ▲ Improved | 20% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -23% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 6% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -32% | 0% |
Generate a polished, single-page HTML website mockup for a prospect's business. The website matches the buildinamsterdam.com aesthetic: bold typography, off-white backgrounds, editorial grid layouts, terracotta accents. Used to pitch web design services.
The script maps these columns (case-insensitive, flexible matching): | Column | Maps To | |---|---| | company_name / company | Business name (hero, nav, footer) | | description / about | About section + hero subtitle | | keywords / services | Services grid (comma-separated) | | phone / phone_number | Contact section | | email / contact_email | Contact section | | address / full_address | Contact section | | city, state, country | Location info | | industry / category | Unsplash image search queries | | first_name, last_name | Owner attribution | | title / role | Owner role |
scripts/read_prospect.py — Read a single prospect row from Google Sheets → JSONscripts/generate_website.py — Generate HTML website from prospect JSONbashpython3 .claude/skills/design-website/scripts/read_prospect.py \ --url "SHEET_URL" \ --row ROW_NUMBER \ --worksheet "WORKSHEET_NAME" # optional
Outputs JSON to stdout.
bashpython3 .claude/skills/design-website/scripts/read_prospect.py \ --url "SHEET_URL" --row 1 | \ python3 .claude/skills/design-website/scripts/generate_website.py
Or with a JSON file:
bashpython3 .claude/skills/design-website/scripts/generate_website.py < prospect.json
Open the generated file in browser:
bashopen .tmp/website_*.html
.tmp/website_{company_slug}.html — Self-contained HTML file, viewable in any browserUNSPLASH_ACCESS_KEY in .env — Required for stock photos. Get free key at https://unsplash.com/developers#F2EFE6, Black #000, White #FFF, Terracotta #C38133| Name | Type | Required | Description | |------|------|----------|-------------| | sheet_url | string | Yes | Google Sheet URL with prospect data | | row | integer | Yes | Row number (1-indexed, excluding header) | | worksheet | string | No | Worksheet name (default: first sheet) |
| Name | Type | Description | |------|------|-------------| | html_file | file_path | Self-contained HTML file at .tmp/website_{slug}.html |
| Name | Source | |------|--------| | UNSPLASH_ACCESS_KEY | .env (optional, falls back to picsum) |
Skills that chain well with this one: scrape-leads, gmaps-leads
Free (Unsplash free tier)
Other measured skills in the registry, with their headline benchmark lift.