Run accessibility audits with axe-core and screen reader testing for desktop applications
Scanned 9/2/2026
Install to Claude Code
npx -y skills add a5c-ai/babysitter --skill accessibility-test-runner --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Accessibility Test Runner?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/a5c-ai-accessibility-test-runner-babysitter)More formats (shields.io, HTML) on the badges page.
---
name: accessibility-test-runner
description: Run accessibility audits with axe-core and screen reader testing for desktop applications
allowed-tools: Read, Write, Edit, Bash, Glob, Grep
tags: [accessibility, a11y, testing, wcag, axe-core]
graph:
domains: [domain:software-engineering]
specializations: [specialization:desktop-development]
skillAreas: [skill-area:accessibility-testing, skill-area:desktop-ui-frameworks]
roles: [role:desktop-developer, role:fullstack-engineer]
workflows: [workflow:feature-development, workflow:release-management]
topics: [topic:accessibility]
---
# accessibility-test-runner
Run accessibility audits for desktop applications using axe-core and configure screen reader testing.
## Capabilities
- Integrate axe-core for automated audits
- Configure WCAG compliance levels
- Test keyboard navigation
- Set up screen reader testing
- Generate accessibility reports
- Configure CI/CD integration
## Input Schema
```json
{
"type": "object",
"properties": {
"projectPath": { "type": "string" },
"wcagLevel": { "enum": ["A", "AA", "AAA"] },
"testFramework": { "enum": ["playwright", "cypress", "jest"] }
},
"required": ["projectPath"]
}
```
## Playwright + axe-core
```javascript
import { 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([]);
});
```
## Screen Reader Testing
Configure NVDA (Windows), VoiceOver (macOS), or Orca (Linux) testing workflows.
## Related Skills
- `qt-widget-accessibility-audit`
- `desktop-accessibility` process
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!