A premium web design system for Claude Code. Mobile-first Β· Originally designed Β· Emotionally strong Β· SEO + GEO ready Β· Lighthouse 95+.
First time here? Run through INSTALL.md, then read CLAUDE.md (Claude auto-loads it).
A repeatable, opinionated system to design and ship premium websites with Claude Code. Not a template β a workflow + a hive mind of 11 specialized agents + a Creative Director critic + 70+ design skills.
The system:
- Forces a real intake before any design happens (30 indispensable questions)
- Dispatches 11 specialized agents (the hive mind) that work in parallel
- Routes a Creative Director critic at every gate to find blind spots β verdict APPROVE / REVISE / REJECT is binding
- Defaults to Next.js 15 + Tailwind v4 + shadcn/ui + Motion + GSAP/R3F when needed
- Generates premium hero imagery via Higgsfield (or NanoBanana for fast iteration)
- Bakes in SEO + GEO (Generative Engine Optimization for LLM citation) from phase 1
- Won't let you ship below Lighthouse 95+ mobile
Built by @svetlanatotolina (AI Automation Specialist, Antwerp). MIT licensed β fork, adapt, ship your own work with it.
git clone https://github.com/[YOUR-USER]/[REPO].git web-design-studio
cd web-design-studio
bash _scripts/install-skills.sh # installs 70+ wds-* skills into ~/.claude/skills/See INSTALL.md for full prerequisites + MCP setup.
bash _scripts/new-project.sh acme-corpThen:
- Open
_projects/acme-corp/01-intake.md - Run the questionnaire from
01_INTAKE/client-questionnaire.mdwith the client - When intake is complete + greenlit, tell Claude:
"Run phase 02 for acme-corp"
Claude reads 02_STRATEGY/README.md, dispatches brand-strategist, then routes to creative-director for the Gate 1 critique.
hive_studio/
βββ CLAUDE.md β Constitution (auto-loaded)
βββ README.md β You are here
β
βββ 00_SYSTEM/ β How the system works
β βββ workflow.md β ASCII flow diagram
β βββ skills-mcp-routing.md β Which tool for which job
β
βββ 01_INTAKE/
β βββ client-questionnaire.md β The 30 indispensable questions
β
βββ 02_STRATEGY/README.md β Phase 02 instructions
βββ 03_DESIGN/README.md β Phase 03 (parallel: UX + Art + Content + Copy)
βββ 04_BUILD/README.md β Phase 04 (parallel: Frontend + Motion)
βββ 05_SEO_GEO/README.md β Phase 05 (parallel: SEO/GEO + Performance)
βββ 06_QA/README.md β Phase 06 cross-cutting QA
βββ 07_DELIVERY/README.md β Phase 07 delivery + handoff
β
βββ _agents/ β The Hive Mind (10 specialists + 1 CD)
β βββ 00-orchestration.md β How they work together
β βββ 01-brand-strategist.md
β βββ 02-ux-architect.md
β βββ 03-art-director.md
β βββ 03b-visual-producer.md β Higgsfield / NanoBanana / imagegen
β βββ 04-content-architect.md
β βββ 05-copywriter.md
β βββ 06-frontend-designer.md
β βββ 07-motion-designer.md
β βββ 08-seo-geo-strategist.md
β βββ 09-performance-engineer.md
β βββ 10-creative-director.md β THE CRITIC
β
βββ _references/ β Studio-wide visual library
β βββ README.md
β βββ inspiration-links.md β Top sites by tier
β βββ moodboards/ β By style (swiss, editorial, etc.)
β βββ screenshots/
β βββ competitors/
β βββ type-specimens/
β βββ color-systems/
β
βββ _templates/ β (Empty β populate as patterns emerge)
β
βββ _projects/ β Per-client folders (gitignored if you set up git)
β βββ [client-slug]/
β βββ CLAUDE.md
β βββ 01-intake.md
β βββ 02-brand-dna.md
β βββ 03-design/
β βββ 04-build/
β βββ 05-seo-geo/
β βββ 06-qa/
β βββ 07-delivery/
β βββ _critiques/ β CD critiques per gate
β βββ _refs/ β Project-specific references
β
βββ _scripts/
βββ new-project.sh β Scaffolds a new project
01 INTAKE β 02 STRATEGY β 03 DESIGN β 04 BUILD β 05 SEO/GEO β 06 QA β 07 DELIVERY
β CD Gate 1 β CD Gate 2 β CD Gate 3 β CD Gate 4
Each phase has a README explaining how to dispatch its agents. Each gate has a Creative Director critique that produces APPROVE / REVISE / REJECT.
See 00_SYSTEM/workflow.md for the full visual.
| # | Agent | Role | Phase |
|---|---|---|---|
| 01 | brand-strategist | DNA, positioning | 02 |
| 02 | ux-architect | Mobile-first wireframes | 03 |
| 03 | art-director | Visual world | 03 |
| 03b | visual-producer | Higgsfield / NanoBanana / imagegen heroes | 03 |
| 04 | content-architect | Narrative structure | 03 |
| 05 | copywriter | Words | 03 |
| 06 | frontend-designer | Next.js + Tailwind + shadcn | 04 |
| 07 | motion-designer | Subtle premium motion | 04 |
| 08 | seo-geo-strategist | SEO + LLM optimization | 05 |
| 09 | performance-engineer | Lighthouse 95+ | 05 |
| 10 | creative-director | Critic at every gate | every |
Full specs in _agents/. Orchestration logic in _agents/00-orchestration.md.
Every site is judged on:
- Original β no generic AI layouts
- Emotionally strong β first scroll produces a felt reaction
- Conversion-engineered β every section earns its scroll
- SEO + GEO ready β ranks on Google AND gets cited by LLMs
- Mobile-first, Lighthouse 95+ β non-negotiable
If any fails the CD review at the relevant gate β REVISE.
| Layer | Choice |
|---|---|
| Framework | Next.js 15 (App Router) |
| Styling | Tailwind CSS v4 |
| Components | shadcn/ui |
| Motion | Motion (Framer Motion) 11 |
| Scroll/3D when needed | GSAP + ScrollTrigger / React Three Fiber |
| Forms | react-hook-form + zod |
| Hosting | Vercel (default) |
| Backend (when needed) | Supabase |
| Analytics | Plausible or Vercel Analytics |
See full reasoning in CLAUDE.md section 4.
ui-ux-pro-maxβ 67 styles, 96 palettes, 57 type pairings (the master library)wds-modern-web-designβ 2025 trends + principleswds-visual-foundationsβ typography / color / spacing theorymarketing:competitive-brief,marketing:seo-audit,marketing:campaign-plandesign:user-research,design:research-synthesis
wds-design-systemβ extract DS from an existing URLwds-ds-creationβ build a DS from scratchwds-landing-pageβ single landing page generatorfrontend-design:frontend-designβ non-generic UI
wds-nextjs-app-routerβ Next 15 patternswds-tailwind-theme+wds-tailwind-design-systemwds-shadcn-uiβ shadcn install + compositionwds-react-patternsβ React 19 perf ruleswds-web-components,wds-responsive,wds-responsive-prowds-design-loopβ autonomous multi-page builder
wds-motion-framerβ Motion (default)wds-gsapβ GSAP + ScrollTriggerwds-scroll-revealβ AOSwds-locomotiveβ smooth scrollwds-r3fβ React Three Fiberwds-3d-liteβ Vanta / vanilla-tiltwds-lottieβ Lottiewds-interactionβ microinteraction theorywds-microinteraction-specβ trigger/rules/feedback specwds-microinteractions-bookβ Microinteractions book principleswds-animation-principlesβ Disney-style animation ruleswds-motion-systemβ motion design tokenswds-react-view-transitionsβ React View Transitions API
- Higgsfield (via
production-managersubagent + Playwright MCP) β cinematic premium heroes - NanoBanana (via
production-manager) β fast iteration wds-imagegen-webβ one ref-image per sectionwds-brandkitβ brand-guidelines boardswds-image-to-codeβ image-first pipelineanthropic-skills:canvas-designβ static PNG/PDF art
wds-positioningβ Obviously Awesome (April Dunford)wds-mom-testβ customer interviewswds-personas+wds-jtbdβ audience modelingwds-croβ conversion rate optimization auditwds-cialdiniβ 6 principles of ethical persuasionwds-stickinessβ Made to Stick SUCCESs frameworkwds-contagiousβ STEPPS viralitywds-hooked-modelβ habit-forming product loopswds-normanβ Don Norman foundationswds-lean-uxβ hypothesis-driven UXwds-heuristic-evalβ Nielsen's heuristics
wds-a11yβ WCAG 2.2 auditdesign:accessibility-reviewβ WCAG 2.1 AA passwds-design-reviewβ design quality auditdesign:design-critiqueβ structured feedbackmarketing:brand-reviewβ voice consistency
design:ux-copyβ microcopymarketing:draft-contentβ long-form copywds-seo-localβ LocalBusiness schemagscβ Google Search Console
- Playwright β live browser QA
- Supabase β backend
- Figma β design β code
- Notion β client docs
- Firecrawl β competitor scrape
- (...and more β see
00_SYSTEM/skills-mcp-routing.md)
Once a project exists, just speak naturally:
| You say | Claude does |
|---|---|
| "Start a project for acme" | Runs new-project.sh acme and walks you through intake |
| "Run intake for acme" | Opens questionnaire, fills 01-intake.md with your answers |
| "Run phase 02 for acme" | Dispatches brand-strategist + CD Gate 1 |
| "Run design for acme" | Parallel-dispatches UX + Art + Content, then copywriter, then CD Gate 2 |
| "Build acme" | Phase 04 β frontend + motion + CD Gate 3 |
| "SEO + perf for acme" | Phase 05 β SEO/GEO + perf engineer + CD Gate 4 |
| "Ship acme" | Phase 07 β delivery + Notion push + handoff |
| "Just critique acme's home page" | Spawns CD with Playwright to open and review |
Claude reads CLAUDE.md every time, so the rules are always in force.
- v1.0 Β· 2026-05-22 Β· Initial system build (10 agents, 25 skills, 7-phase workflow)
- v1.1 Β· 2026-05-22 Β· +visual-producer (Higgsfield), +45 skills (70 total), repo-ready
MIT β see LICENSE. Fork it, adapt it, ship better sites with it.
See CONTRIBUTING.md. PRs for new skill integrations, agent improvements, and CD critique enhancements welcome.
This studio aggregates the best Claude Code skills from the community. Massive credit to:
- vercel-labs/agent-skills β web design guidelines + React rules
- jezweb/claude-skills β design-loop, shadcn, landing-page
- freshtechbro/claudedesignskills β motion + 3D libraries
- wshobson/agents β UI design + Next.js patterns
- secondsky/claude-skills β responsive + DS creation
- LovroPodobnik/refactoring-ui-skill β Refactoring UI tactics
- Leonxlnx/taste-skill β taste sliders + style packs
- Dammyjay93/interface-design β design memory system
- Owl-Listener/designer-skills β 91 design skills library
- wondelai/skills β book-based design + UX principles
- Anthropic frontend-design plugin β non-generic UI generation
- ui-ux-pro-max β master style/palette/type library