← 返回列表

Accessibility Skills:面向 Claude Code 的 WCAG 2.2 无障碍测试与审计 AI 技能集

zivtech/accessibility-skills · AI agent skills for accessibility testing and WCAG 2.2 audits in Claude Code: planner, critic, Playwright/axe-core tester, screen reader reviews, bug reports, and draft ACRs.

GitHub原文发布 未知首次收录 2026-09-25上架 2026-09-25 07:03

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

Accessibility Skills 是一套开源的 AI agent 技能,用于在 Claude Code 中规划、测试、评审和审计网页无障碍,默认面向 WCAG 2.2 AA,并支持 Revised Section 508 项目。它结合真实浏览器测试(Playwright 键盘测试、axe-core 扫描、屏幕阅读器断言)与专家式设计评审,将结果整理为开发者可用的缺陷报告和 ACR 草稿。项目明确说明 AI 不能替代人工无障碍测试,自动化结果仅作为线索,最终合规判断仍需人工签署。

核心能力与快速开始

★ 9 · Python

能做什么
提供 /a11y-workflow、/a11y-planner、/a11y-critic、/a11y-test、/perspective-audit、/a11y-role-audit、/bug-reporting、/acr-reporting、/a11y-content-judgment 等技能,覆盖无障碍实现规划、WCAG 2.2/ARIA 设计评审、Playwright 键盘测试与 axe-core 扫描、URL 列表与用户旅程审计、组件屏幕阅读器断言、七种无障碍视角评审、按团队角色分配修复责任、生成可复现缺陷报告,以及按 OpenACR 格式起草 ACR。流程在编码前和测试通过后各设一次评审检查点,并可整体编排执行。
适用场景
前端开发者构建无障碍组件(菜单、对话框、标签页、表单、组合框)时可参照 WAI-ARIA APG 模式规划与检查;无障碍专家和 QA 测试人员可执行 WCAG 2.2 审计与键盘、屏幕阅读器测试;准备 Section 508 或采购文档的团队可据审计证据起草 ACR;设计与产品团队可在规划阶段发现无障碍问题。也可将 axe-core 等扫描结果整理为开发者可复现的缺陷工单。
项目形态
开发框架
部署方式
未说明。README 提供通过 npx skills add 安装技能,以及手动将 .claude/skills 和 .claude/agents 复制到用户目录的方式;Claude Code 是受支持的主要运行方式,Codex 格式副本位于 .agents/skills/ 与 .codex/,分析类技能可通过 Ollama 在本地模型运行。具体部署环境要求未说明。
主要依赖
未说明具体硬件与系统要求。测试依赖 Playwright 1.62.1、axe-core 4.13.0(通过 @axe-core/playwright)、keyboard-a11y-tester 0.5.0、@guidepup/virtual-screen-reader 0.32.1,以及 pa11y-ci、eslint-plugin-jsx-a11y、BackstopJS、@openacr/openacr 0.3.8、exceljs 4.4.0 等外部工具,均未随仓库捆绑;工具版本以锁定版本调用。本地模型可通过 Ollama 运行分析类技能。
使用限制
自动化检查器(如 axe-core)只能覆盖约 30–40% 的 WCAG 问题类型,脚本无法替代人工测试;联邦 ICT Testing Baseline 的 62 项网页测试中有 13 项不被本项目任何工具覆盖,需使用真实辅助技术手动测试。虚拟屏幕阅读器仅模拟交互,不能作为键盘可用性的证明;axe-core 结果不被视为键盘或屏幕阅读器证据。AI 不会自行给出最终合规判断,ACR 草稿和内容判断必须由具名人工审核签署;/a11y-content-judgment 仍为实验性。项目不使网站自动达成 WCAG 或 ADA 合规,合规属法律与组织层面的判定。本地模型仅作为需人工复核的检测器,目前没有足够可靠到可做最终无障碍判断的本地模型。
许可证
GPL-3.0
最近推送
2026-09-24 18:33

资料检查:2026-09-25 07:00 · 卡片整理:2026-09-25 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

前端开发者可用该技能集在 Claude Code 中规划、测试和评审网页无障碍实现:用 /a11y-planner 在写代码前设计可访问的组件(菜单、对话框、标签页、表单、组合框)的语义、键盘与焦点行为;用 /a11y-test 对本地 URL 运行 Playwright 键盘测试和 axe-core 扫描;用 /a11y-critic 评审 Modal.tsx 等组件的焦点管理和 ARIA 问题;用 /bug-reporting 将 axe-core 结果整理成开发者可复现的缺陷报告。

查看内容依据
/a11y-planner Plan an accessible autocomplete search with keyboard support and live results /a11y-critic Review src/components/Modal.tsx for focus management and ARIA problems /a11y-test Run axe-core and keyboard tests against http://localhost:3000/checkout

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

产品经理

产品与设计团队可用该技能集在规划阶段而非上线后捕获无障碍问题,并通过 /a11y-role-audit 依据 W3C ARRM 框架把每项发现分配给负责修复的团队角色(设计师、开发者、内容作者等),便于产品侧跟进整改责任。

查看内容依据
**Design and product teams** who want accessibility problems caught at the plan stage, not after launch

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。