Agent skill · Testing & QA

web-design-engineer

Build or redesign polished browser-rendered visual artifacts with HTML/CSS/JavaScript/React: pages, dashboards, prototypes, slide decks, animations, UI mockups, and data visualizations. Use for visual front-end creation, design-system exploration, design critique, or explicit browser acceptance / QA of a web artifact. Not for back-end, CLI, non-visual coding, source-to-longform article conversion, or narration-driven click-through video presentations.

ConardLigithub.com/ConardLiGitHub ↗
claude-codeMIT
Install
npx skills add ConardLi/garden-skills --skill web-design-engineer --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 39
SKILL.md size: 34 KB
Bundled scripts: none
Path: skills/web-design-engineer/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 10,047 · +170 this week
Language: CSS
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

The skill instructs the agent to produce visually refined web artifacts (HTML-based) across roles such as UX designer, motion designer, slide designer, prototype engineer, and data-visualization specialist. It emphasizes a design-first philosophy where every pixel and interaction is intentional, and requires respect for design systems and brand consistency while encouraging innovation.

How it works

  • Scope: Applies to visual front-end deliverables and redesigns (pages / dashboards / prototypes / slide decks / visualizations / animations / UI mockups / design systems); explicitly not for back-end APIs, CLI tools, data-processing scripts, pure logic, long-form HTML article conversion, or narration-driven web-video presentations.
  • Workflow steps (high level): verify facts before design; understand requirements and decide questions to ask; gather design context from provided resources; position design dials and system before coding; produce a v0 draft with placeholders and declared tokens; proceed to full build after approval; perform verification via a browser acceptance harness when requested; critique on demand using a 5-dimension rubric.
  • Role and outputs: Output medium is HTML; agent can assume multiple design personas (UX designer, motion designer, slide designer, prototype engineer, data-visualization specialist) depending on task.
  • Checkpoints: checkpoint prompts exist to pause for user confirmation before proceeding with system setup and before moving from v0 to full build.

When to use it

  • Use for visual front-end deliverables and redesigns such as pages, dashboards, prototypes, slide decks, visualizations, animations, UI mockups, and design systems.
  • Do not use for back-end APIs, CLI tools, data-processing scripts, pure logic development, source-to-longform HTML article conversion, or narration-beat to recordable web-video presentations. Route those tasks to dedicated skills when available.

What it can touch

  • Tools and outputs are constrained to HTML-focused front-end work. The skill outlines the agent as a designer-engineer who builds in HTML and related front-end technologies; specific tooling names are not enumerated beyond general front-end languages (HTML/CSS/JavaScript/React) and the implied browser environment.

Caveats

  • Emphasizes a
From the SKILL.md

# Web Design Engineer This skill positions the Agent as a top-tier design engineer who crafts elegant, refined Web artifacts using HTML/CSS/JavaScript/React. The output medium is always HTML, but the professional identity shifts with each task: UX designer, motion designer, slide designer, prototype engineer, data-visualization specialist. Core philosophy: **The bar is "stunning," not "functional." Every pixel is intentional, every interaction is deliberate. Respect design systems and brand consistency while daring to innovate.** --- ## Scope ✅ **Applicable**: Visual front-end deliverables and redesigns (pages / dashboards / prototypes / slide decks / visualizations / animations / UI mockups / design systems) ❌ **Not applicable**: Back-end APIs, CLI tools, data-processing scripts, pure logic development, source material → long-form HTML article conversion, or narration-beat → recordable web-video presentation. Route the last two to their dedicated skills when available. --- ## Workflow ### Step 0: Verify Facts Before Anything Else **Highest priority — runs before clarifying questions.** When the request mentions a specific product, brand, technology, SDK, or event you're not sure a

What's inside
Steps it walks through
  1. Scope
  2. Workflow
  3. Step 0: Verify Facts Before Anything Else
  4. Step 1: Understand the Requirements (decide whether to ask based on context)
  5. Step 2: Gather Design Context (by priority)
  6. Step 2b: Produce a Design Read and Calibrate Five Dials
  7. Step 3a: Position Four Questions Before Picking a System
  8. Step 3: Declare the Design System Before Writing Code
  9. Step 4: Show a v0 Draft Early
  10. Step 5: Full Build
  11. Step 6: Verification
  12. Step 7: Critique on Request (or as Self-Check Before Delivery)
  13. Fallback: Design Direction Advisor
  14. Mechanism: 3 differentiated directions, not 10 questions
Ships with 24 files
  • README.md
  • README.zh-CN.md
  • agents/openai.yaml
  • manifest.json
  • references/advanced-patterns.md
  • references/block-library.md
  • references/browser-acceptance.md
  • references/critique-guide.md
  • references/design-calibration.md
  • references/design-directions.md
  • references/failure-patterns.md
  • references/redesign-protocol.md
  • references/style-recipes/INDEX.md
  • references/style-recipes/active-theory.md
  • references/style-recipes/aesop.md
  • references/style-recipes/apple-hig.md
  • references/style-recipes/are-na.md
  • references/style-recipes/balenciaga-post-2017.md
  • references/style-recipes/bloomberg-businessweek-turley.md
  • references/style-recipes/bloomberg-terminal.md
  • references/style-recipes/dieter-rams-braun.md
  • references/style-recipes/field-io.md
  • references/style-recipes/headspace-meditation.md
  • references/style-recipes/linear.md
first 24 of 39
More from garden-skills
All skills →
About this skill
What does the web-design-engineer skill do?

Build or redesign polished browser-rendered visual artifacts with HTML/CSS/JavaScript/React: pages, dashboards, prototypes, slide decks, animations, UI mockups, and data visualizations. Use for visual front-end creation, design-system exploration, design critique, or explicit browser acceptance / QA of a web artifact. Not for back-end, CLI, non-visual coding, source-to-longform article conversion, or narration-driven click-through video presentations.

How do I install it?

Run `npx skills add ConardLi/garden-skills --skill web-design-engineer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ConardLi/garden-skills, a repository with 10,047 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going