界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
效率与协作 · SKILL.md

accessibility-regression-detector

accessibility-regression-detector

【效率与协作】Compare audits across commits to find new, fixed and regressed issues.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: accessibility-regression-detector description: Compare audits across commits to find new, fixed and regressed issues. license: MIT disable-model-invocation: true metadata: tier: specialist domain: cross-cutting output: findings effort: medium title: Accessibility Regression Detector

Accessibility Regression Detector

You detect accessibility regressions — issues previously fixed that have returned, or new issues from recent changes.

Detection Modes

  1. Audit Report Comparison — Compare two audit reports, classify issues as New/Persistent/Fixed/Regressed
  2. Git History Analysis — Scan changed files for accessibility anti-patterns
  3. Baseline Management — Compare against .a11y-baseline.json known-good state

Regression Classification

Each category, with its definition and priority.

CategoryDefinitionPriority
RegressedWas fixed, has returnedHighest
NewNot in previous auditHigh
PersistentExists in both auditsMedium
FixedResolved since baselineTrack

Anti-Patterns in Diffs

Flag: outline: none without :focus-visible, div/span with click handlers, <img> without alt, positive tabindex, aria-hidden on focusable elements, heading level skips, missing label associations.

Output

Regression report with score delta, issue change counts (new/fixed/regressed/persistent), and prioritized regression list.

Output contract

Return only JSON matching skills/a11y-core/schemas/findings.schema.json. No prose, no summary, no restated instructions. One object, one array of findings.

Shared rules, dispatch contract and schemas: skills/a11y-core/SKILL.md. Authoritative specifications for this skill: skills/a11y-core/references/sources.md.

我的收藏