skills/astoeffer/plugin-marketplace/moodle-accessibility-audit

moodle-accessibility-audit

SKILL.md

Moodle Accessibility Audit

Ensure Moodle plugins meet WCAG 2.1 AA and EU accessibility requirements.

When to Use This Skill

  • Auditing plugin accessibility
  • Fixing accessibility issues
  • Implementing accessible forms
  • ARIA attribute usage

See reference.md for complete checklist.

Quick Checks

Forms

<label for="username">Username</label>
<input type="text" id="username" name="username" aria-describedby="username-help">
<span id="username-help" class="form-text">Enter your login name</span>

Images

<img src="chart.png" alt="Sales chart showing 20% growth in Q4">

Interactive Elements

<button type="button" aria-expanded="false" aria-controls="menu-content">
    Menu
</button>

Key Requirements

  • Color contrast: 4.5:1 minimum for text
  • Focus visible: All interactive elements
  • Keyboard navigation: Tab order logical
  • Screen reader: Meaningful labels
  • Touch targets: 44×44px minimum
Weekly Installs
1
First Seen
Feb 5, 2026
Installed on
replit1
opencode1
codex1
claude-code1
gemini-cli1