Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Run accessibility audits with axe-core and screen reader testing for desktop applications
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-15 | ✗→✓ | ▲ Improved | -7% | 0% |
| case-16 | ✗→✓ | ▲ Improved | 3% | 0% |
| case-03 | ✓→✗ | ▼ Worse | 3% | 0% |
| case-22 | ✓→✗ | ▼ Worse | -17% | 0% |
| case-01 | ✓→✓ | = Same ✓ | -18% | 0% |
Run accessibility audits for desktop applications using axe-core and configure screen reader testing.
json{ "type": "object", "properties": { "projectPath": { "type": "string" }, "wcagLevel": { "enum": ["A", "AA", "AAA"] }, "testFramework": { "enum": ["playwright", "cypress", "jest"] } }, "required": ["projectPath"] }
javascriptimport { test, expect } from '@playwright/test'; import AxeBuilder from '@axe-core/playwright'; test('accessibility audit', async ({ page }) => { await page.goto('/'); const accessibilityScanResults = await new AxeBuilder({ page }) .withTags(['wcag2a', 'wcag2aa']) .analyze(); expect(accessibilityScanResults.violations).toEqual([]); });
Configure NVDA (Windows), VoiceOver (macOS), or Orca (Linux) testing workflows.
qt-widget-accessibility-auditdesktop-accessibility processOther measured skills in the registry, with their headline benchmark lift.