WE

website-design-critique

Provides design critique for academic portfolios based on specific website design heuristics.

Install

mkdir -p .claude/skills/website-design-critique && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13530" && unzip -o skill.zip -d .claude/skills/website-design-critique && rm skill.zip

Installs to .claude/skills/website-design-critique

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.

Critique and refine the customized DylanTao/Sirui academic portfolio using the living website design heuristics. Use for homepage redesigns, sitewide visual audits, screenshot critique loops, responsive polish, motion and hierarchy tuning, project-card or publication-page visual passes, and any request that says to make the site clearer, more polished, less flashy, more restrained, or grounded in design principles.
418 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • Critique homepage designs for visual hierarchy
  • Tune motion and hierarchy of website elements
  • Polish responsive layouts across devices
  • Conduct sitewide visual audits
  • Refine project card or publication page visuals
  • Improve site clarity and polish based on design principles

How it works

The skill applies living website design heuristics to critique and refine the specified academic portfolio, focusing on visual hierarchy, responsiveness, and clarity.

Inputs & outputs

You give it
DylanTao/Sirui academic portfolio website
You get back
Critique and refinement of the website based on design heuristics

When to use website-design-critique

  • Refining the homepage visual hierarchy
  • Polishing project page layouts
  • Improving portfolio accessibility

About this skill

Website Design Critique

Purpose

Use this skill for design judgment, not for generic decoration. The canonical design memory is WEBSITE_DESIGN_HEURISTICS.md; read the relevant headings there before proposing or implementing visual changes.

Required Context

Always start with:

Get-Content -Raw WEBSITE_DESIGN_HEURISTICS.md

For targeted work, focus on these headings:

  • Decision Order, Agent Quick Index, Acceptance Evidence
  • First-Glance Story, Visual Hierarchy, Color, Motion
  • Accessibility And Quality Checks, Screenshot Critique Ritual
  • Page Archetypes, Occam's Razor For UI, Responsive Layout
  • Footer And Global Chrome, Conservative Inspiration Boundaries

For homepage desk or 3D-widget work, switch to $homepage-desk-scene instead of treating the scene as generic page decoration.

For copy changes in posts, projects, case studies, or homepage narrative, also use $portfolio-writing-voice.

Parallel Scope

  • Own the affected public routes, page hierarchy, general content presentation, and non-scene responsive behavior.
  • Do not change desk-scene geometry, state, album behavior, hit targets, or scene-only selectors. Route those changes to $homepage-desk-scene.
  • Treat assets/js/home.js, _sass/_home.scss, and _includes/home/hero.liquid as high-conflict shared files. Reserve and serialize any necessary edit through the coordinator; never write one while a scene agent is editing it.
  • Do not refresh or push the usage ledger from a worker stream. The coordinator performs the final publish audit after integration.

Workflow

  1. Inspect the rendered affected routes and capture comparable baseline states before changing taste-level details.
  2. State the visitor problem: what is unclear, too loud, hidden, cramped, overlapping, or unsupported by evidence?
  3. Declare the route/file scope and non-goals, especially any excluded desk-scene or shared files.
  4. Prefer the smallest change that improves hierarchy, readability, responsive behavior, proof proximity, or interaction state.
  5. Preserve approved copy when layout can solve the issue.
  6. Keep motion explanatory, bounded, reduced-motion aware, and quieter than the words.
  7. Capture the same rendered states after the change and explain what became clearer.
  8. Update WEBSITE_DESIGN_HEURISTICS.md only when a durable new design lesson emerges.

Verification

For meaningful visual passes, rendered verification is required. Verify at least:

  • 1440x1000, 1280x800, 768x1024, and 390x1000 screenshots;
  • light and dark modes when theme-sensitive UI changed;
  • keyboard focus and reduced-motion behavior for interactive elements;
  • no text overlap, primary-media occlusion, horizontal overflow, broken route, or new console error.

Use the change-type matrix in AGENTS.md. Run targeted Playwright checks and inspect the production Docker/root-site render before publishing public UI changes; source inspection alone is not acceptance evidence.

When not to use it

  • When changing desk-scene geometry, state, album behavior, or hit targets
  • When editing high-conflict shared files like `assets/js/home.js` without coordination
  • When refreshing or pushing the usage ledger from a worker stream

Limitations

  • Does not change desk-scene geometry, state, album behavior, or hit targets
  • Requires coordination for edits to high-conflict shared files
  • Does not refresh or push the usage ledger from a worker stream

How it compares

This skill uses established design heuristics to systematically improve a website's visual and interactive elements, rather than making subjective aesthetic changes.

Compared to similar skills

website-design-critique side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
website-design-critique (this skill)01moNo flagsIntermediate
mobile-ios-design2725moNo flagsIntermediate
mobile-android-design1012moNo flagsIntermediate
elegant-design215moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

mobile-ios-design

wshobson

Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.

272711

mobile-android-design

wshobson

Master Material Design 3 and Jetpack Compose patterns for building native Android apps. Use when designing Android interfaces, implementing Compose UI, or following Google's Material Design guidelines.

101335

elegant-design

rand

Create world-class, accessible, responsive interfaces with sophisticated interactive elements including chat, terminals, code display, and streaming content. Use when building user interfaces that need professional polish and developer-focused features.

21108

tailwind-design-system

wshobson

Build scalable design systems with Tailwind CSS, design tokens, component libraries, and responsive patterns. Use when creating component libraries, implementing design systems, or standardizing UI patterns.

3495

web-design-guidelines

vercel

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

3290

ui-ux-designer

sickn33

Create interface designs, wireframes, and design systems. Masters user research, accessibility standards, and modern design tools. Specializes in design tokens, component libraries, and inclusive design. Use PROACTIVELY for design systems, user flows, or interface optimization.

4171

Search skills

Search the agent skills registry