Checklist
Skill bromso/metapowers/plugins/accessibility/skills/checklist
A Claude Code plugin that adds an agentic skills framework, with MCP's and a meta prompting processes. Inspired by "Superpowers" & "Figma Console MCP", but not just for development or design; but for all aspect within the digital production cycle.
npx -y skills add bromso/metapowers --skill checklistAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Check WCAG 2.1 AA accessibility for any page or component
SKILL.md
2.0 KB, as published. Nobody here has run it
Checklist
Run a quick WCAG 2.1 AA accessibility checklist against "$ARGUMENTS". This is a lightweight check — use the full audit workflow (scope → evaluate → report) for comprehensive testing.
Prerequisites
None — this is a utility skill that can run anytime.
Process
-
Read the target:
- Read the source code of "$ARGUMENTS" (file, component, or page)
- If "$ARGUMENTS" is a directory, check all relevant files
-
Check each category:
Images & Media:
- All images have meaningful alt text (or alt="" if decorative)
- Videos have captions
- Audio has transcripts
Structure:
- Page has one h1
- Heading hierarchy is sequential (no skipped levels)
- Landmark regions used (main, nav, header, footer)
- Lists use proper list elements
- Tables have headers
Color & Contrast:
- Text contrast ratio >= 4.5:1 (3:1 for large text)
- UI component contrast >= 3:1
- Color is not the only way information is conveyed
Keyboard:
- All interactive elements are keyboard accessible
- Focus order is logical
- Focus indicator is visible
- No keyboard traps
Forms:
- All inputs have associated labels
- Required fields are indicated
- Error messages are descriptive and associated with inputs
- Form validation provides suggestions
ARIA:
- ARIA roles are correct
- ARIA states update dynamically
- Status messages use aria-live
- Native HTML preferred over ARIA
Motion:
- prefers-reduced-motion is respected
- Auto-playing content can be paused
-
Report results directly to the user (no artifact file):
- Checklist items passed/failed
- Quick fixes for any failures
- Recommendation: full audit needed? (yes/no)
Output
Present the checklist results directly to the user. No artifact file created — this is a quick check, not a formal audit.