forge-accessibility
CommunityShip accessible UI with semantic first rules.
Authorf4rkh4d
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents AI-generated UI from failing accessibility basics like keyboard navigation, missing labels, weak focus states, poor color contrast, and non-semantic “div soup” interactions that break screen-reader and low-vision usability.
Core Features & Use Cases
- Semantic HTML over ARIA: choose correct elements first (buttons, links, headings, landmarks, tables, dialog/disclosures) and use ARIA only when semantics can’t express the intent.
- Keyboard & focus correctness: enforce visible
:focus-visiblerings, focus order that matches reading order, and safe modal behavior (focus trap, Escape to close, restore focus). - Accessible form & media discipline: require real labels (not placeholder-only), associate errors with inputs, provide
altfor images (including decorativealt=""), and ensure icon-only buttons have anaria-label.
Quick Start
Use forge-accessibility whenever you generate or refactor a UI component so it remains usable with keyboard and screen readers, including dialogs, forms, and interactive controls.
Dependency Matrix
Required Modules
None requiredComponents
assets
💻 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: forge-accessibility Download link: https://github.com/f4rkh4d/forge-skill/archive/main.zip#forge-accessibility 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.