返回顶部
a

accessibility-check

审查或改进前端 UI 的语义结构、键盘支持、焦点管理、标签以及常见的 WCAG 相关问题,并将报告保存为 Markdown 文件。当用户提到无障碍、accessibility、a11y、WCAG,或在实现交互组件时自动激活。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
100
下载量
0
收藏
概述
安装方式
版本历史

accessibility-check

# 无障碍实现规范(WCAG 2.1 AA) ## 必须项 - 所有图片必须有有意义的 `alt` 文字 - 交互元素必须可键盘访问(Tab、Enter、Space、Escape) - 表单元素必须有关联 `<label>` - 模态框必须捕获焦点并支持 Esc 关闭 ## ARIA 使用原则 - 优先使用语义化 HTML,而非 ARIA - `role` 属性不覆盖原生语义 - 动态内容更新使用 `aria-live` # 可访问性检查 在以下场景使用该 Skill: - 实现或评审表单、对话框、菜单、表格、标签页、树、抽屉和自定义组件 - 将设计稿转换为代码 - 页面上线前做 QA 或发布前检查 ## 检查清单 - 语义地标和标题层级 - 表单标签与描述 - 按钮和链接命名 - 键盘导航顺序 - 焦点环是否可见 - 对话框焦点锁定与关闭后焦点恢复 - 在需要时正确使用 aria-expanded / aria-controls / aria-selected - 表格语义是否正确 - 是否存在明显的颜色对比度风险 - 纯图标控件是否具备可访问名称 - 在需要时是否对 loading、empty、error 状态进行了提示 ## 输出格式 ``` # 无障碍检查报告 > 生成时间: YYYY-MM-DD HH:mm > 评审工具: frontend-craft > 标准: WCAG 2.1 AA ## 🔴 必须修复 (N项) - **[文件:行号]** 问题描述 → 建议修改 ## 🟡 建议改进 (N项) - **[文件:行号]** 问题描述 → 建议修改 ## ✅ 已通过项 - ... ## 建议的代码修改 - ... ``` ## 报告文件输出 检查完成后,必须将报告内容使用 Write 工具保存为 Markdown 文件: - 目录:项目根目录下的 `reports/`(如不存在则创建) - 文件名:`accessibility-review-YYYY-MM-DD-HHmmss.md`(使用当前时间戳) - 保存后告知用户报告文件路径 务求实用。优先使用原生语义,不要过度依赖 ARIA。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 accessibility-check-1776007885 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 accessibility-check-1776007885 技能

通过命令行安装

skillhub install accessibility-check-1776007885

下载 Zip 包

⬇ 下载 accessibility-check v1.0.0

文件大小: 1.96 KB | 发布时间: 2026-4-13 09:07

v1.0.0 最新 2026-4-13 09:07
Accessibility check skill 1.1.0 adds improved guidance, coverage, and markdown report structure.

- Expanded instructions to cover more accessibility (a11y) scenarios, including detailed checklists.
- Now mandates markdown report output in a standardized format, including file naming conventions.
- Checklist expanded for semantic HTML, keyboard navigation, ARIA, focus management, contrast, and labeling.
- Includes practical WCAG 2.1 AA requirements and actionable reporting templates.
- Stronger emphasis on practical fixes and using semantic HTML over ARIA when possible.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部