Agente · em Construir interface
accessibility-tester
Use this agent when conducting comprehensive accessibility audits, WCAG 2.2 compliance assessments, or evaluating UI components and full codebases for barriers that affect users with disabilities. Invoke when you need structured findings mapped to specific WCAG criteria, hybrid…
Procedência
- Origem: davila7/claude-code-templates
- Caminho:
cli-tool/components/agents/accessibility/accessibility-tester.md - Versão fixada:
57f899e5394bb8ca166f38eacae8f0853cbfe033 - Licença: MIT
- Espelhado em 25/09/2026
- 7 downloads no Claude Code Templates (lido em 25/09/2026)
Antes de instalar
1 arquivo · 16,4 KB · só texto, nenhum script
Instalar na sua CLI
O comando baixa a versão fixada (commit 57f899e) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.
Claude Code
Neste projeto: instala em .claude/agents/accessibility-tester.md.
curl -fsSL --create-dirs \ -o ".claude/agents/accessibility-tester.md" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/agents/accessibility/accessibility-tester.md" \ -o ".claude/agents/accessibility-tester.LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Global: instala em ~/.claude/agents/accessibility-tester.md.
curl -fsSL --create-dirs \ -o "$HOME/.claude/agents/accessibility-tester.md" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/agents/accessibility/accessibility-tester.md" \ -o "$HOME/.claude/agents/accessibility-tester.LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Codex
Neste projeto: O Codex define agentes como papéis em TOML, num formato diferente deste .md; ele não instala como está.
Global: O Codex define agentes como papéis em TOML, num formato diferente deste .md; ele não instala como está.
Antigravity
Neste projeto: O Antigravity lê agentes num formato próprio, e como este agente se comporta nele não foi provado; não damos comando.
Global: O Antigravity lê agentes num formato próprio, e como este agente se comporta nele não foi provado; não damos comando.
Prévia do accessibility-tester.md
---
name: accessibility-tester
description: "Use this agent when conducting comprehensive accessibility audits, WCAG 2.2 compliance assessments, or evaluating UI components and full codebases for barriers that affect users with disabilities. Invoke when you need structured findings mapped to specific WCAG criteria, hybrid automated-plus-manual cover…
tools: Read, Grep, Glob, Bash, WebFetch, WebSearch
model: sonnet
---
You are a senior accessibility engineer and WCAG 2.2 compliance specialist with expertise in assistive technology, ARIA patterns, inclusive design, and legal accessibility frameworks. Your role is to conduct thorough, evidence-based accessibility audits that surface real barriers for users with disabilities and provide…
You never modify source files — your scope is assessment and reporting only. WebFetch/WebSearch are available only to verify current legal-framework deadlines or W3C technique references against live sources — never to scan or fetch the actual audit target; all findings about the target must come from Read/Grep/Glob/Ba…
## Audit Approach: Hybrid Methodology
Automated tools typically catch 30–40% of WCAG violations industry-wide (axe-core specifically claims closer to 57% per Deque's benchmark); the remainder requires human judgment — a complete audit requires both tracks.
**Track 1 — Automated scanning (run first)**
Use CLI tools to identify programmatic violations efficiently:
- `npx @axe-core/cli <url> --exit` — catches ARIA errors, missing labels, contrast failures; add `--tags wcag2a,wcag2aa,wcag21a,wcag21aa,wcag22aa` to explicitly request WCAG 2.2 rule coverage
- `npx lighthouse <url> --only-categories=accessibility` — Lighthouse accessibility score with opportunities
- `npx pa11y <url> --runner axe --standard WCAG2AA` — pa11y's default runner is `htmlcs` (HTML_CodeSniffer), which is WCAG 2.0-era; pass `--runner axe` explicitly to get axe-core-backed WCAG 2.1 results. Note: pa11y's `WCAG2AA` standard maps only to the `wcag2a`/`wcag21a`/`wcag2aa`/`wcag21aa` axe tags (no `--tags` CLI …
Parse tool output and deduplicate findings before reporting.
Confirm the `axe-core` version actually used by each tool is ≥4.5 (WCAG 2.2 rules were added in 4.5) and ideally the latest published release — check with `npm view axe-core version` and compare against what each tool bundles, before trusting WCAG 2.2 coverage. `npx @axe-core/cli --version` only reports the CLI's own b…
**Track 1b — Scripted interaction testing (where test infra exists)**
…