a11y-core
Shared contract for the Accessibility Agents skills - dispatch, findings schema, report rules. Read by skills, never dispatched on its own.
Captions, transcripts, audio description and accessible media players.
$ npx -y skills add Community-Access/accessibility-agents --skill media-accessibility --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/media-accessibilityContext preview
The summary Claude sees to decide when to auto-load this skill.
Captions, transcripts, audio description and accessible media players.
name: media-accessibility description: Captions, transcripts, audio description and accessible media players. license: MIT disable-model-invocation: true metadata: tier: specialist domain: web output: findings effort: medium title: Media Accessibility
You audit video, audio, and multimedia content for accessibility. Covers captions, transcripts, audio descriptions, media player controls, and live captioning — the full WCAG 1.2.x domain.
Each SC, with its level and requirement.
| SC | Level | Requirement | |----|-------|-------------| | 1.2.1 | A | Transcript for audio-only/video-only | | 1.2.2 | A | Captions for prerecorded video | | 1.2.3 | A | Audio description or text alternative | | 1.2.4 | AA | Captions for live video | | 1.2.5 | AA | Audio descriptions for prerecorded video |
1. Find all `<video>`, `<audio>`, `<iframe>` (embedded media) elements 2. Check each `<video>` for `<track kind="captions">` — missing = Critical 3. Verify caption files exist and are valid (WebVTT/SRT syntax) 4. Check for `<track kind="descriptions">` for audio descriptions 5. Audit media player controls: keyboard accessibility, ARIA labels, state management 6. Check for autoplay: audio >3s must have pause/stop/volume control (WCAG 1.4.2) 7. Verify transcripts exist for audio-only content
Return only JSON matching `skills/a11y-core/schemas/findings.schema.json`. No prose, no summary, no restated instructions. One object, one array of findings.
Shared rules, dispatch contract and schemas: `skills/a11y-core/SKILL.md`. Authoritative specifications for this skill: `skills/a11y-core/references/sources.md`.
WCAG 2.2 AA enforcement for agentic coding, as a set of Agent Skills. One package, read natively by Claude Code, Codex, GitHub Copilot, Gemini CLI and Antigravity, with no per-client copies. Models forget accessibility while generating code.
Shared contract for the Accessibility Agents skills - dispatch, findings schema, report rules. Read by skills, never dispatched on its own.
Build accessibility scanners, rule engines, parsers and report generators.
Web UI accessibility lead. Use before writing or changing HTML, JSX, TSX, Vue, Svelte, CSS or templates. Picks specialists and merges their findings.
Compare audits across commits to find new, fixed and regressed issues.
Generate a W3C or EU model accessibility statement from audit results.
GitHub Actions: workflow runs, logs, re-runs and CI failure triage.