Reviewing UI for light/dark contrast, readability, focus states, color-token drift, theme regressions.
70%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/ui-contrast-review/SKILL.mdReview UI surfaces for theme-driven readability and visibility failures.
Catch light-mode and dark-mode contrast regressions before they ship.
Prefer system fixes:
Avoid one-off per-page color patches unless the issue is intentionally local.
text-muted-foreground on surfaces that are already mutedborder-white/10 or border-black/10 used in the wrong themeUse WCAG AA as the baseline heuristic:
When exact ratios are not available, make a practical engineering judgment:
For each issue, provide:
Use this structure:
Findings
1. [severity] Surface — issue
File: path/to/file.tsx
Theme: light|dark|both
Fix: semantic token or component-level changeIf no issues are found, state that explicitly and mention what was checked.
When browser tooling is available, review the real rendered UI.
When browser tooling is not available, inspect:
Start with the shared primitives if the same contrast problem appears in multiple pages.
Part of the Synter free skills collection — open-source agent skills for advertising, PPC, and marketing automation.
Want this skill (and 40+ more) running on autopilot against your live ad accounts? Try Synter — AI Agent Media Buyers that connect to Google, Meta, LinkedIn, TikTok, Reddit, Amazon, and 7+ more platforms.
Synter-Media-AI/free-skills
3df48f1
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.