web-design-guidelines-review
Web Design Guidelines Review
Overview
Audit UI code or diffs with findings first, high signal, and minimal subjectivity. Stay focused on concrete breakage, not broad aesthetic commentary.
Review Workflow
- Read only the files needed to understand the change and its surrounding context.
- Check the project for a local design system or style guide. Look for files such as
docs/**/design-system.md,DESIGN_SYSTEM.md,docs/**/style-guide.md, theme files (theme.ts,theme/index.ts), or any file referenced in the project'sCLAUDE.mdas the design system. If found, read it first — its explicit decisions take precedence over universal plugin guidance on specifics; the plugin guidance fills gaps. - Prioritize
references/core/anti-patterns.mdand the core guidance that directly applies to the surface under review. - Output findings first, grouped by file and referenced with
file:line. - Classify each issue as
bug,regression risk, orpolish. - If nothing is provably wrong, say so explicitly and note any residual testing gaps.
Reference Map
All paths below are relative to this file's directory. Resolve them as
{dir_of_SKILL.md}/{path}before reading.
references/core/anti-patterns.mdreferences/core/interactions.mdreferences/core/forms.mdreferences/core/animation.mdreferences/core/layout.mdreferences/core/content-accessibility.mdreferences/core/performance.mdreferences/core/theming-copy.mdreferences/design/anti-slop.mdreferences/frameworks/react-next.mdreferences/frameworks/mantine.mdreferences/frameworks/tailwind-integration.md
Guardrails
- Prefer concrete violations and anti-patterns over broad aesthetic commentary.
- Use design guidance only when the UI is clearly generic or undirected.
- Keep findings terse and actionable.
- Avoid turning the review into a checklist recital.
- When a project-local design system is present, its explicit decisions take precedence over universal plugin guidance on specifics; the plugin guidance fills gaps.
More from mrclrchtr/skills
agent-orchestrator
Orchestrate complex work via a phase-gated multi-agent loop (audit → design → implement → review → validate → deliver). Use when you need to split work into subsystems, run independent audits, reconcile findings into a confirmed issue list, delegate fixes in clusters, enforce PASS/FAIL review gates, and drive an end-to-end validated delivery. Do not use for small, single-file tasks.
38git-commit
Creates a commit: detects conventions, stages intentionally, writes a clear subject, add a concise body when useful, and commits.
22agent-orchestrator-standalone
Orchestrate complex work via a phase-gated multi-agent loop (audit → design → implement → review → validate → deliver). Use when you need to split work into subsystems, run independent audits, reconcile findings into a confirmed issue list, delegate fixes in clusters, enforce PASS/FAIL review gates, and drive an end-to-end validated delivery. Do not use for small, single-file tasks.
16commit
Creates a commit with repo-matching style and intentional staging.
4web-fetch-to-markdown
Fetches and normalizes http(s) web pages into clean Markdown for LLM ingestion. Use when a task includes a URL, needs to fetch docs or asks to convert web docs/articles/pages into Markdown for summarizing, quoting, diffing, or saving.
4web-design-guidelines-design
Use when creating, redesigning, or restyling a UI and Codex should establish a clear design direction before implementation.
4