
Web Design Engineer
Turn agent-generated HTML, CSS, JS, or React pages into polished landing pages, dashboards, decks, and prototypes using a structured six-step design workflow.
Overview
Web Design Engineer is an agent skill most often used in Build (also Validate and Launch) that applies a six-step workflow and anti-cliché design system to polish HTML, CSS, JavaScript, and React web artifacts.
Install
npx skills add https://github.com/conardli/garden-skills --skill web-design-engineerWhat is this skill?
- Six-step design workflow from functional layout to production-quality visual polish
- Anti-cliché design system to avoid generic AI landing-page aesthetics
- Supports HTML/CSS/JavaScript and React for pages, dashboards, prototypes, slides, and data viz
- Structured for Claude Code, Cursor, Codex CLI, Gemini CLI, and OpenCode via SKILL.md
- Distills Claude Design–style system-prompt discipline into a portable garden skill (v1.2.1)
- Skill version 1.2.1
Adoption & trust: 2.1k installs on skills.sh; 7.6k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
Your agent-built page works but looks like every other AI landing page and you lack a repeatable process to make it visually credible.
Who is it for?
Indie builders generating marketing sites, SaaS dashboards, or pitch decks with agents who want design quality without hiring a full-time visual designer.
Skip if: Teams needing native mobile UI kits, brand-legal Figma handoff only, or backend-only API work with no HTML surface.
When should I use this skill?
You need high-quality visual web artifacts—landing pages, dashboards, prototypes, decks, animations, or data visualizations—and want to move AI output from functional to stunning.
What do I get? / Deliverables
You get structured design decisions and refined UI code for landing pages, dashboards, or prototypes ready to demo, ship, or publish.
- Polished HTML/CSS/JS or React UI
- Design-system-aligned layout and styling decisions
- Interactive prototype or deck-style web artifact
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Visual artifacts are authored when the product surface exists or is being built, which centers the canonical shelf on Build frontend work. The skill delivers UI layout, motion, typography, and component quality—core frontend and design-engineering output.
Where it fits
Upgrade a rough hero and pricing section before user interviews.
Refine an agent-scaffolded React admin dashboard with consistent spacing and motion.
Polish a launch landing page before sharing on Product Hunt or paid channels.
Design on-brand slide-style content for a feature announcement post.
How it compares
Skill-based design workflow for agent-generated frontends, not a Figma plugin or component library install.
Common Questions / FAQ
Who is web-design-engineer for?
Solo builders and small teams using Claude Code, Cursor, or Codex to produce web UIs who want stronger visual outcomes from the same codegen loop.
When should I use web-design-engineer?
In Validate when polishing a prototype or landing mock, in Build when refining React or static frontend deliverables, and at Launch when upgrading distribution pages before SEO or ads go live.
Is web-design-engineer safe to install?
It is procedural design guidance in a skill file; review the Security Audits panel on this Prism page and treat generated assets like any other third-party prompt pack before pasting into production repos.
SKILL.md
READMESKILL.md - Web Design Engineer
{ "name": "web-design-engineer", "version": "1.2.1", "category": "Design / Frontend", "description": "Build high-quality visual Web artifacts using HTML/CSS/JavaScript/React — landing pages, dashboards, interactive prototypes, slide decks, animations, UI mockups, and data visualizations — with a six-step design workflow and an anti-cliché design system.", "homepage": "https://github.com/ConardLi/garden-skills/tree/main/skills/web-design-engineer", "compat": [ "claude-code", "claude-ai", "cursor", "codex-cli", "gemini-cli", "opencode" ] } # Web Design Engineer Skill **An AI agent skill that transforms AI-generated web pages from "functional" to "stunning."** [中文文档](./README.zh-CN.md) · [Back to collection root](../../README.md)  --- ## What Is This? This is a reusable **Skill** (structured system prompt) for AI coding agents — such as [Claude Code](https://docs.anthropic.com/en/docs/claude-code), [Cursor](https://cursor.com), and other tools that support the `SKILL.md` format — that dramatically improves the design quality of AI-generated HTML/CSS/JavaScript artifacts. It distills the core design philosophy from [Claude Design](https://www.anthropic.com/news/claude-design-anthropic-labs)'s system prompt into an open, portable, and customizable skill file that you can drop into any project. ### The Problem Modern LLMs can already produce functional web pages from simple prompts. But their output tends to converge on the same aesthetic: Inter font, blue primary buttons, purple-pink gradients, large-radius cards, emoji as icons, fabricated testimonials. Technically correct, visually generic. ### The Solution This skill injects **design taste** into the AI's decision-making process through: - **Anti-cliché rules** — an explicit blocklist of overused AI design patterns - **Design system declaration** — forces the AI to articulate color, typography, spacing, and motion choices *before writing code* - **oklch color theory** — perceptually uniform color derivation instead of random hex guessing - **Curated font & color pairings** — high-quality starting points that replace the default Inter + #3b82f6 - **Placeholder philosophy** — honest `[icon]` markers instead of poorly drawn SVG fakes - **Structured workflow** — six-step process from requirements → context → design system → v0 draft → full build → verification --- ## Quick Start ### For Claude Code / Cursor / AI Agents Copy this skill folder into your project: ``` your-project/ ├── .agents/skills/web-design-engineer/ # or .claude/skills/web-design-engineer/ │ ├── SKILL.md # Main skill file │ └── references/ │ ├── advanced-patterns.md # Code template library (slide engine, device frames, motion timelines, data viz) │ ├── design-directions.md # Design Direction Advisor (6 schools, differentiated 3-pick recommendation) │ ├── style-recipes/ # 25 anchored style recipes — one .md file per anchor, loaded on demand │ │ ├── INDEX.md # Catalog index + 3 cross-indexes + cross-cutting anti-patterns │ │ ├── linear.md / aesop.md / pentagram.md / ... # 25 single-recipe files │ └── critique-guide.md # 5-dimension scoring rubric + common issues catalog └── ... ``` Or use the Claude Code plugin marketplace from the collection root — see the [top-level README](../../README.md#install). The agent will automatically pick up the skill when your request involves visual/interactive front-end work. ### What It Covers | Output Type | Examples | |---|---| | Web pages & landing pages | Marketing sites, product pages, portfolios | | Interactive prototypes | Clickable app mockups with device frames | | Slide decks | HTML presentations (1920×1080, keyboard nav) | | Data visualizations | Dashboards with Chart.js or D3.js