Back to skills
SKILL.md
Frontend Ui Accessibility
ASecurityBuild accessible UI—semantic HTML, keyboard support, ARIA when needed, WCAG-oriented checks. Use when implementing or reviewing web UI, forms, modals, and design systems. Triggers: "accessibility", "a11y", "WCAG", "keyboard nav", "screen reader".
- 25 stars
- 0 votes
- 0 copies
- 0 views
- Added May 27, 2026
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add charlieviettq/awesome-agent-skill --skill frontend-ui-accessibility --agent claude-codeAre you the author of Frontend Ui Accessibility?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/charlieviettq-frontend-ui-accessibility)---
name: frontend-ui-accessibility
description: >
Build accessible UI—semantic HTML, keyboard support, ARIA when needed, WCAG-oriented
checks. Use when implementing or reviewing web UI, forms, modals, and design systems.
Triggers: "accessibility", "a11y", "WCAG", "keyboard nav", "screen reader".
---
# Frontend UI and accessibility
## Defaults
- Semantic HTML first; ARIA only when native semantics insufficient
- Keyboard-operable for every interactive control
- Visible focus states; do not remove outlines without replacement
- Color contrast and non-color-only status cues
## Build checklist
- [ ] Heading hierarchy (`h1` once per view where applicable)
- [ ] Labels tied to inputs (`label`/`for` or `aria-labelledby`)
- [ ] Buttons vs links used correctly
- [ ] Modals: focus trap, `Escape`, return focus on close
- [ ] Images: meaningful `alt` or decorative `alt=""`
- [ ] Dynamic updates: `aria-live` when needed
## Review checklist
- [ ] Tab order logical; no keyboard traps
- [ ] Touch targets adequate on mobile
- [ ] Motion respects `prefers-reduced-motion`
- [ ] Forms: errors associated with fields
## Performance interaction
Avoid layout thrash; lazy-load below fold; measure LCP/CLS when shipping UI.
## Related
- [reference.md](reference.md) — WCAG-oriented checklist
- `performance/performance-optimization` — web vitals
- `gstack/design-review` — visual polish (complementary)
Files in this skill
- SKILL.md
- reference.md
Attribution
Comments
Loading comments…