You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.
Install with Tessl CLI
npx tessl i github:boisenoise/skills-collections --skill accessibility-compliance-accessibility-audit55
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Automated accessibility test setup
@axe-core/puppeteer package
100%
100%
puppeteer dependency
100%
100%
withTags WCAG2a
0%
100%
withTags WCAG2aa
0%
100%
withTags WCAG21a
0%
100%
withTags WCAG21aa
0%
100%
Exclusion class
0%
100%
jest-axe package
100%
100%
toHaveNoViolations matcher
100%
100%
Scoring: critical weight
0%
100%
Scoring: serious weight
0%
100%
Scoring: moderate/minor weights
0%
100%
Score formula
100%
100%
Without context: $0.6518 · 13m 9s · 24 turns · 24 in / 9,538 out tokens
With context: $0.7087 · 2m 55s · 31 turns · 335 in / 7,557 out tokens
Full audit workflow and HTML report
Scope section
100%
100%
Automated scan results
0%
25%
Manual checks documented
100%
100%
WCAG criteria mapping
100%
100%
Severity and impact noted
100%
100%
Accessibility Score present
25%
0%
Violation Report section
100%
100%
Remediation Guide section
100%
100%
Code Examples section
100%
100%
Critical violation styling
40%
90%
Serious violation styling
40%
80%
Remediation and retest
100%
100%
Without context: $1.0479 · 5m 39s · 18 turns · 67 in / 23,698 out tokens
With context: $1.2244 · 5m 40s · 24 turns · 278 in / 25,305 out tokens
ARIA patterns and keyboard accessibility fixes
Modal role=dialog
100%
100%
Modal aria-labelledby
100%
100%
Modal aria-modal
100%
100%
Tab role=tablist
100%
100%
Tab role=tab
100%
100%
Tab role=tabpanel
100%
100%
Div onclick tabindex
100%
100%
Div onclick role=button
100%
100%
Keyboard Enter/Space handler
100%
100%
Form field labels
100%
100%
aria-required and aria-describedby
57%
57%
aria-live region
57%
71%
Color contrast ratio
100%
100%
prefers-contrast media query
0%
0%
Without context: $0.5084 · 2m 35s · 12 turns · 12 in / 10,414 out tokens
With context: $0.9174 · 3m 51s · 23 turns · 23 in / 15,288 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.