Agent Skills
返回列表
💻

网站无障碍差距扫描修复

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/scan-sites-for-accessibility-gaps-file-github-issues-and-route-fixes-through-copilot-with-accessibility-scanner 技能。

技能介绍

要解决的具体问题

可访问性审查容易停在「人工点一遍页面」:扫描结果散落在报告里,哪些缺陷值得开 issue、由谁接手、后续怎么回归,常常没有明确链路。这个技能把 Accessibility Scanner 扫描 和 GitHub 问题跟踪 接起来,让 a11y 差距进入开发流程,而不是变成一次性审计。

核心能力与关键步骤

  • 对 target URLs 执行可访问性扫描,收集页面中的 a11y 差距。
  • 将扫描结果整理成可跟踪的 GitHub issue,而不是只输出一份不可复现的清单。
  • 依赖仓库开启 Actions 与 Issues,并把 fine-grained PAT 存为 repository secret。
  • 可选地将修复建议交给 Copilot,用于自动化修复分配或后续处理路径。
  • 如果被测页面需要登录,可提供 login_url;上游扫描器默认对接 https://api.github.com。

适用边界与注意点

  • 它不是自动修复器:工具负责发现差距、创建 issue、路由建议,具体修复仍需开发者判断。
  • 扫描覆盖受页面渲染、动态内容、自定义组件、认证状态和扫描规则影响。
  • Copilot 相关能力是可选项,需要相应访问权限;拿到建议后仍应 review 与测试。
  • 复杂语义、键盘交互、屏幕阅读器实际体验等场景,可能仍需人工审计补充。

使用场景

  • 前端团队发布前扫描目标 URL,把可访问性缺陷整理成 GitHub issue 排期修复。
  • 在 CI 中定期扫描登录后的页面,用 login_url 补充认证入口,持续跟踪新增 a11y 问题。
  • 可访问性负责人不想手工整理扫描报告,需要把差距自动入库并分配给 Copilot 建议修复。
  • 开源项目维护者希望对多个目标 URL 跑 a11y 扫描,并在仓库 issue 中记录可复现差距。

适合人员

  • 负责 Web 界面的前端工程师,需要在上线前把可访问性差距转成可跟踪 issue。
  • 团队可访问性负责人,想把扫描报告变成仓库内可指派、可回归的问题清单。
  • 配置 CI 的平台工程师,需要用仓库 secret 跑 URL 扫描并自动开 issue。
  • 有 GitHub Copilot 权限的技术负责人,希望在有授权的前提下把修复建议路由给 Copilot。