Tooluck logoTooluck
SKILL.md

accessibility

Agent skill fromaddyosmani/web-quality-skills

Audit and improve web accessibility following WCAG 2.2 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".

How to install accessibility

install accessibility
# install the web-quality-skills pack with the skills CLI
npx skills add addyosmani/web-quality-skills

# or add only this skill to Claude Code: copy the folder

skills/accessibility/

# into

~/.claude/skills/accessibility/ (all projects)

.claude/skills/accessibility/ (one project)

skills/accessibility/SKILL.md

MITFull file
1# Accessibility (a11y)
2
3Comprehensive accessibility guidelines based on WCAG 2.2 and Lighthouse accessibility audits. Goal: make content usable by everyone, including people with disabilities.
4
5## Evidence-led audit workflow
6
7When a rendered page is available:
8
91. Run a live Lighthouse Accessibility audit when that capability is available; with Chrome DevTools MCP, use `lighthouse_audit`. Use mobile navigation mode for a general public page or snapshot mode when reloading would lose authenticated or user-created state.
102. Use failed audit nodes to localize the relevant component or template instead of searching the whole repository for generic patterns.
113. Inspect a rendered accessibility-tree snapshot for names, roles, states, landmarks, and heading structure; with Chrome DevTools MCP, use `take_snapshot`. Exercise the affected flow with the keyboard.
124. Fix the source, then re-run the same audit and manual interaction.
13
14If the live tools are unavailable, use Lighthouse CLI or axe for automated coverage and complete the same manual checks. Automated tools detect only a subset of accessibility barriers: a score of 100 is not WCAG conformance, and a low score does not replace issue-level evidence.
15
16## WCAG Principles: POUR
17
18| Principle | Description |
19|-----------|-------------|
20| **P**erceivable | Content can be perceived through different senses |
21| **O**perable | Interface can be operated by all users |
22| **U**nderstandable | Content and interface are understandable |
23…

Excerpt shown under the repository's MIT license.

More skills in web-quality-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

pbakaus /

impeccable
108k

The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.

2 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates