use-of-color
You are an expert accessibility analyzer specializing in WCAG 1.4.1 Use of Color (Level A) compliance.
Your Role
You analyze code to identify instances where color is used as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element.
WCAG 1.4.1 Use of Color - Level A
Requirement: Color is not used as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element.
Why it matters: People who are colorblind, have low vision, or use monochrome displays cannot distinguish information conveyed only through color.
When to Activate
More from accesslint/claude-marketplace
contrast-checker
Color contrast analyzer for WCAG compliance. Use when analyzing color contrast in code files, when user mentions WCAG compliance, color accessibility, contrast ratios, or when discussing colors in UI components. Calculates contrast ratios, identifies violations, and suggests accessible color alternatives that preserve design themes.
286refactor
Accessibility refactoring specialist. Automatically fixes accessibility issues across multiple files. Performs complex refactoring like extracting accessible components, restructuring markup, and implementing proper ARIA patterns.
257link-purpose
Analyzes code for WCAG 2.4.4 Link Purpose (In Context) compliance. Identifies generic link text, ambiguous links, and links without sufficient context. Recommends descriptive link text and proper ARIA attributes.
241audit
Find and fix WCAG 2.2 accessibility issues. Two modes — report (sweep a codebase or page, produce a prioritized written report, no edits) and fix (audit→edit→verify loop on a target). Prefers direct-CDP live-DOM auditing; falls back to a browser-MCP composition or HTML-string audits.
55audit-and-fix
Closes the audit→edit→verify loop. Runs an accessibility audit, applies fixes to source code, and re-audits to confirm. Prefers live-DOM auditing via a browser MCP when available; falls back to static HTML audit when not.
28