# Accessibility A11Y

> Implementing WCAG accessibility guidelines, semantic HTML5, and screen reader ARIA roles.

- Skill: `lord1egypt/accessibility-a11y-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add lord1egypt/accessibility-a11y-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lord1egypt/accessibility-a11y-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- License: MIT license
- Author: Lord1Egypt (https://skillmd.com/u/lord1egypt)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/lord1egypt/accessibility-a11y-2

---


# Accessibility A11Y

## Overview
Accessibility (A11y) ensures that digital applications are usable by as many people as possible, including those with disabilities.

## When to Use This Skill
Use to optimize web interfaces and guarantee WCAG AA/AAA compliance benchmarks.

## Quick Start (with runnable code examples)

```python
<!-- Good accessibility layout -->
<main>
  <h1 id="main-heading">User Management</h1>
  <button aria-describedby="main-heading" aria-label="Create new user button" class="btn">Create User</button>
  <img alt="Portrait of Lord1Egypt" src="avatar.jpg" />
</main>
```

## Advanced Usage
Create accessible modal focus traps, manage keyboard tabindex navigation, and integrate screen-reader dynamic announcements.

## Key References
- [W3C Web Accessibility Guidelines](https://www.w3.org/WAI/)

## Dependencies
- None

