accessibility-react
CommunityBuild accessible React UIs that meet WCAG.
Authorcaraya
Version1.0.0
Installs0
System Documentation
What problem does it solve?
The React Accessibility skill helps teams ensure their UI components are usable by everyone, by applying keyboard navigation, ARIA patterns, focus management, and accessible states.
Core Features & Use Cases
- Keyboard Navigation: Ensure all interactive components are focusable and operable via keyboard, including focus rings and proper focus order.
- ARIA in JSX: Use aria-label, aria-live, and other ARIA attributes in React components to improve screen reader support.
- Focus Management: Manage focus with refs and effects for modals, dialogs, and dynamic content updates.
- Accessible Empty and Error States: Provide meaningful empty and error states for better accessibility feedback.
- Responsive Design: Maintain accessibility across different viewports and assistive tech.
- Patterns & Examples: Provide React-specific patterns for accessible components and practical examples.
Quick Start
Apply keyboard navigation, ARIA attributes, and focus management to a sample React component to observe improved accessibility.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: accessibility-react Download link: https://github.com/caraya/agent-skills/archive/main.zip#accessibility-react Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.