agentsclimarketplace

Checklist

Skill bromso/metapowers/plugins/accessibility/skills/checklist

Check WCAG 2.1 AA accessibility for any page or componentFrom its SKILL.md

Install
npx -y skills add bromso/metapowers --skill checklist

Assembled 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.

SKILL.md

2.0 KB, 508 tokens by cl100k_base, 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

  1. Read the target:

    • Read the source code of "$ARGUMENTS" (file, component, or page)
    • If "$ARGUMENTS" is a directory, check all relevant files
  2. 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
  3. 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.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.