website-accessibility-check
1
总安装量
1
周安装量
#78184
全站排名
安装命令
npx skills add https://github.com/oocx/tfplan2md --skill website-accessibility-check
Agent 安装分布
amp
1
cline
1
opencode
1
cursor
1
continue
1
kimi-cli
1
Skill 文档
Skill Instructions
Purpose
Provide a focused, repeatable accessibility checklist for changes to website/ pages and shared UI components.
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.shand fix failures before claiming done.
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/), then load it in Chrome DevTools MCP (use thewebsite-devtoolsskill/tools) so you can inspect DOM/focus/console. - Use keyboard only (Tab/Shift+Tab/Enter/Space) to navigate key flows.
- Spot-check headings and landmark structure in the DOM.
- If available, use the
website-devtoolsskill to validate focus/hover states and check for console errors.