Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Accessibility Compliance (News & Web Publishing)

A WCAG 2.2 AA playbook for auditing and fixing accessibility in websites, images, charts and video.

Dev & CodingIntermediate36361AI score 9/10Last updated: Aug 12, 2026

What it does

  • Gives a WCAG 2.2 AA checklist organized by the four POUR principles so you can audit a site step by step.
  • Provides alt text rules for news images (who/what/where, don't echo the caption) plus disclosure guidance for AI-generated imagery.
  • Covers accessible data visualization: colorblind-safe Paul Tol palettes, a WCAG contrast-ratio function, and a <figure> + data-table HTML pattern.
  • Includes keyboard patterns: skip links, modal focus-trap handling, :focus-visible styles, and prefers-reduced-motion support.
  • Shows accessible form and error markup using aria-describedby, aria-invalid, and role="alert".
  • Ships an automated audit recipe: pinned axe-core injected via Playwright, with violation formatting.
  • Summarizes legal baselines: Section 508, ADA Title II/III, HHS 504, the EU Accessibility Act and EN 301 549 with deadlines.

Who it's for

  • Newsroom and media front-end developers, data journalists
  • Teams building government, university, or public-sector sites
  • Anyone needing to reduce ADA/EAA compliance risk
  • Editors who want to write proper alt text for article images

Examples

  1. "Audit this article template against WCAG 2.2 AA" → checklist-by-checklist findings with suggested fixes.
  2. "Draft three alt text options for this courthouse protest photo" → concise, caption-complementary descriptions under 125 characters.
  3. "Make this unemployment line chart screen-reader friendly" → figure/aria structure, collapsible data table, and a colorblind-safe palette.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/jamditis/claude-skills-journalism/HEAD/dev-toolkit/skills/accessibility-compliance/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the dev-toolkit/skills/accessibility-compliance folder from the GitHub repo jamditis/claude-skills-journalism into my ~/.claude/skills/accessibility-compliance/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/jamditis/claude-skills-journalism.git && mkdir -p ~/.claude/skills && cp -r claude-skills-journalism/dev-toolkit/skills/accessibility-compliance ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal (Terminal on macOS/Linux, Git Bash or WSL on Windows).
  2. Create the skills folder: mkdir -p ~/.claude/skills
  3. Clone the repo: git clone https://github.com/jamditis/claude-skills-journalism.git
  4. Copy just this skill: cp -r claude-skills-journalism/dev-toolkit/skills/accessibility-compliance ~/.claude/skills/
  5. Verify it landed: ls ~/.claude/skills/accessibility-compliance/SKILL.md
  6. Optional, for the automated audit: run npm install --save-dev --save-exact axe-core@4.12.1 in your project and pip install playwright && playwright install chromium.
  7. Restart Claude Code and ask something like "audit this page for accessibility" — the skill activates automatically.