用途:面向 Web 无障碍实现与代码审查的规范技能,覆盖语义化 HTML、ARIA、键盘导航、表单、视觉要求和常见组件模式,默认以 WCAG 2.2 AA(含全部 A 级)为合规目标。
主要能力:语义化 HTML(landmark、标题层级、交互元素、表格、列表、图片 alt、语言标记与页面元数据,如 <html lang>、跳转链接);ARIA 使用规则(五条 ARIA 规则、命名与描述优先级、live region、aria-expanded 位置等);键盘导航(Tab/Shift+Tab、方向键,焦点顺序、可见性、roving tabindex、焦点陷阱与恢复,禁用元素处理);无障碍表单(标签、分组、必填、校验与错误、type 与 autocomplete);视觉要求(文本 4.5:1、UI 组件 3:1 对比度,320px 重排、间距调整、悬停内容、闪烁与时间限制);组件模式(dialog、tabs、accordion、disclosure、menu button、combobox、tooltip、alert/status)。
使用方式:编写无障碍代码时静默应用约定,优先原生 HTML 再考虑 ARIA,为每个自定义交互组件提供键盘处理;若既有代码库与约定冲突,则遵循代码库模式并标记一次分歧。审查代码时指出具体违规并内联给出修复,相关处引用 WCAG 条款编号。CSS 相关无障碍(对比度、焦点样式、动效)由 css 技能配合,工作流由 coding 技能主导。细节参考 semantic-html.md、aria.md、keyboard.md、forms.md、component-patterns.md、wcag.md。
限制:资料未提供具体安装命令、收费与价格、支持平台等信息。