UI Audit

Audit React UI components for style, accessibility, and UX issues.

1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Ankurjain1121/dev-workflow-skills --skill ui-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: UI Audit
Source: https://github.com/Ankurjain1121/dev-workflow-skills/tree/main/plugins/ui-factory/skills/ui-audit
Command: npx skills add https://github.com/Ankurjain1121/dev-workflow-skills --skill ui-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams identify style, accessibility, and UX issues in UI components without making changes, enabling proactive quality improvement.

Core Features & Use Cases

  • Automated UI audits: Inspect typography, color contrast, spacing, focus indicators, and ARIA roles to surface issues.
  • Accessibility compliance: Detect missing labels, keyboard navigation gaps, and focus management problems to improve inclusivity.
  • Use Case: Apply to a design system with 100+ components to generate a prioritized list of fixes for the next sprint.

Quick Start

Run the audit on a target component library using the ui-factory workflow:

  • /ui-factory:ui-audit src/components
  • /ui-factory:ui-audit --all

Frequently Asked Questions about UI Audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit React components for accessibility and style inconsistencies?

You can audit React components by running the ui-audit workflow against your component directory to surface typography, color contrast, spacing, focus indicators, and ARIA role issues across the library.

What is a UI component audit and what does it check for?

A UI component audit inspects design system elements to identify style inconsistencies, accessibility gaps, missing ARIA labels, keyboard navigation failures, and UX issues without modifying the underlying codebase.

Can I generate a prioritized remediation report for a large design system?

Yes, applying the audit to a design system with 100+ components generates structured JSON issues and a prioritized remediation report to schedule fixes for your next sprint.

Does the UI audit require design tokens to detect color contrast issues?

The audit applies to projects with a React component base and design tokens to effectively surface typography, color contrast, focus management, and navigation issues across the library.

What is the best way to check ARIA roles and focus management in a component library?

The best way to check ARIA roles and focus management is using a two-agent auditing workflow that outputs structured JSON issues, ensuring systematic detection of keyboard navigation gaps and inclusivity problems.