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.zipInstalls 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.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
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.liquidas 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
- Inspect the rendered affected routes and capture comparable baseline states before changing taste-level details.
- State the visitor problem: what is unclear, too loud, hidden, cramped, overlapping, or unsupported by evidence?
- Declare the route/file scope and non-goals, especially any excluded desk-scene or shared files.
- Prefer the smallest change that improves hierarchy, readability, responsive behavior, proof proximity, or interaction state.
- Preserve approved copy when layout can solve the issue.
- Keep motion explanatory, bounded, reduced-motion aware, and quieter than the words.
- Capture the same rendered states after the change and explain what became clearer.
- Update
WEBSITE_DESIGN_HEURISTICS.mdonly 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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| website-design-critique (this skill) | 0 | 1mo | No flags | Intermediate |
| mobile-ios-design | 272 | 5mo | No flags | Intermediate |
| mobile-android-design | 101 | 2mo | No flags | Intermediate |
| elegant-design | 21 | 5mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by DylanTao
View all by DylanTao →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.
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.
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.
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.
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".
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.