| name | website-accessibility-check |
| description | Run a focused accessibility pass for website changes (WCAG 2.1 AA-oriented). |
Skill Instructions
Purpose
Provide a focused, repeatable accessibility checklist for changes to Eleventy-authored website pages and shared UI building blocks.
Hard Rules
Must
Must Not
Quick Checklist (per changed page)
- Structure: one clear
h1, no heading level jumps where avoidable
- Landmarks: use semantic elements (
header, nav, main, footer) where appropriate
- Keyboard: tab order is logical; focus is visible; no traps
- Images: meaningful images have alt; decorative images don’t distract screen readers
- Links: text is descriptive and unique enough in context
- Color/contrast: avoid low-contrast text and “color-only” meaning
Suggested Workflow (VS Code)
- Open the changed page via the VS Code preview server (
http://127.0.0.1:3000/website/dist/), then use the browser/* tools or the website-devtools skill to inspect DOM, focus order, and console state.
- Use keyboard only (Tab/Shift+Tab/Enter/Space) to navigate key flows.
- Spot-check headings and landmark structure in the DOM.
- If shared components or layouts changed, repeat the checks on multiple pages that use them.
- If available, use the
website-devtools skill to validate focus states, responsive behavior, and console errors.