website-accessibility-check
SKILL.md
Skill Instructions
Purpose
Provide a focused, repeatable accessibility checklist for changes to Eleventy-authored website pages and shared UI building blocks.
Hard Rules
Must
- For any changed page/component, confirm semantic structure and a sensible heading hierarchy.
- Ensure interactive elements are keyboard reachable and have visible focus.
- Ensure images/icons that convey meaning have appropriate alt text (decorative images should not add noise).
- Ensure links have descriptive text (avoid “click here”).
- For any forms/inputs, ensure there are labels (or equivalent accessible names).
- Run
scripts/website-verify.sh --alland fix failures before claiming done. - When shared authored sources change (
_includes,_data,styles,site-assets, orexamples), validate at least one representative consuming page in the renderedwebsite/dist/output.
Must Not
- Do not claim “done” if basic keyboard navigation is broken.
- Do not introduce new UI patterns without considering accessibility impact.
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 thebrowser/*tools or thewebsite-devtoolsskill 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-devtoolsskill to validate focus states, responsive behavior, and console errors.
Weekly Installs
13
Repository
oocx/tfplan2mdGitHub Stars
148
First Seen
Feb 28, 2026
Security Audits
Installed on
opencode13
gemini-cli13
github-copilot13
codex13
kimi-cli13
amp13