accesslint-scan - SKILL
name: accesslint-scandescription: “审计实时页面的可访问性问题精确定位每个 WCAG 违规并返回基于选择器的修复工作清单不进行编辑。”risk: safesource: “https://github.com/AccessLint/skills”date_added: “2026-06-02”审计实时页面并报告什么问题以及在哪里。定位不修复。如果$ARGUMENTS中没有 URL询问一个。何时使用当任务与此描述匹配时使用此技能审计实时页面的可访问性问题精确定位每个 WCAG 违规并返回基于选择器的修复工作清单不进行编辑。1. 审计PORT$(npx-yaccesslint/chromelatest ensure|node-eprocess.stdin.on(data,dprocess.stdout.write(JSON.parse(d).port)))npx-yaccesslint/clilatesturl--port$PORT--formatjson根据需要添加标志--selector、--wait-for selector、--include-aaa、--disable rules。2. 报告按影响计数然后每个违规一个条目位置— 逐字选择器 如果存在source则file:line (symbol)— 绝不编造。如果没有违规有source注明源映射不可用——仅通过选择器定位。证据— 对比度、缺失属性、空名称修复— 机械变更或NEEDS HUMAN不编辑。对于修复应用机械修复然后重新运行验证对于批量工作交给accesslint:audit。3. 拆除npx-yaccesslint/chromelatest stop--all# 如果 ensure 报告 managed:false 则跳过注意事项ensure始终确定端口——绝不硬编码 9222。CLI 退出码 2 错误的 URL 或页面从未加载检查开发服务器。限制仅当任务明确符合上述范围时使用此技能。不要将输出视为环境特定验证、测试或专家审查的替代品。如果缺少所需的输入、权限、安全边界或成功标准请停止并请求澄清。