Video, audio, and streaming media accessibility specialist. Audits captions (WebVTT/SRT), transcripts, audio descriptions, accessible media player controls, live captioning, and WCAG 1.2.x time-based media criteria.
NewMaintained
On-demandOn-demand: invoked explicitly — never occupies your agent's context until called.
◆Frontend / UI pack
Last verified 8/22/2026
What it changes
Passed 20 of 22 test cases with the skill, and 20 of 22 without it.
Without skill91%
With skill91%
Checks it passed that the model alone missed
Specifies 1 second as the maximum allowable synchronization variance.
1 fixed19 passed either way1 still failing1 broke
Pass-rate lift
0 pp
Tokens
+18%
Agent turns
0%
Response time
-23%
Model gemini-3.6-flashMeasured 8/22/2026v3 · latest is v420 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
See it in action
A test case the skill fixed. Same model, same prompt, with and without the skill.
Prompt
We are running quality assurance on caption timing alignment relative to the audio track. What is the maximum allowable synchronization variance delay tolerance for accessibility compliance?
What was checked, without and with the skill
Checked
Without skill
With skill
Specifies 1 second as the maximum allowable synchronization variance.
Missed
Passed
case-09 · gemini-3.6-flash · 8/22/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md48 linessingle file
Media Accessibility Specialist
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.
WCAG 1.2 Coverage
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
Audit Checklist
Find all <video>, <audio>, <iframe> (embedded media) elements
Check each <video> for <track kind="captions"> — missing = Critical
Verify caption files exist and are valid (WebVTT/SRT syntax)
Check for <track kind="descriptions"> for audio descriptions
Audit media player controls: keyboard accessibility, ARIA labels, state management
Check for autoplay: audio >3s must have pause/stop/volume control (WCAG 1.4.2)
Verify transcripts exist for audio-only content
Caption Quality
99%+ accuracy, synchronized within 1 second
Speaker identification for 2+ speakers
Non-speech audio in brackets: [applause], [music]
Maximum 200 words/minute, 32 chars/line, 2 lines/caption
Media Player ARIA
Play/Pause: role="button", aria-label reflects state