GitHub Actions
ReadyCreate your own audit repository from the ready template, or add a prepared workflow to an existing project. Runs and reports stay in your GitHub account.
Set up GitHub ActionsOpen-source accessibility testing
Add up to 20 public pages. Create a ready-to-run repository or add the audit to one you already own. Every run and report stays under your account.
Create an audit
GitHub ActionsSetup progress
The optional connector only authorises the repository change and starts the workflow. It never runs audits or stores reports. All Actions usage, audit history, and reports belong to you—not CarlasHub. Manual setup remains available.
Checkpoint reached
The workflow is configured for your pages.
Use the button below to copy the generated file.
In your repository, create .github/workflows/accessibility-audit.yml and paste.
Open Actions → Accessibility audit → Run workflow.
Download the combined report from the run summary.
One run. One evidence pack.
Use it where you work
Choose a ready-to-use option or install the open-source developer package in your preferred coding assistant. Every card states what is available today.
Create your own audit repository from the ready template, or add a prepared workflow to an existing project. Runs and reports stay in your GitHub account.
Set up GitHub ActionsUpload the packaged custom-plugin ZIP in Customize → Plugins. Keep the ZIP compressed.
Download v1.3.1 ZIPClone and build the plugin once, then load that checkout in the project you want to audit.
npm ci && npm run build
claude --plugin-dir /path/to/accessibility-audit-plugin
Claude Code instructions
The repository includes Cursor’s plugin manifest, command, rule, skill, and MCP configuration. Build it, add it to Cursor’s local plugin directory, then reload.
Cursor instructionsThe repository includes the portable Agent Plugin manifest, Codex fallback manifest, marketplace catalog, skill, and MCP server. Install from a configured marketplace, then open the CLI plugin browser.
/plugins
Codex instructions
Build the included Copilot CLI or VS Code payload locally. Public marketplace listing is a separate submission step.
npm run build:marketplace
copilot plugin install ./marketplace/carlashub-plugin-marketplace/accessibility-audit/copilot-cli
Copilot instructions
Developer-install note: local agent integrations require Node.js 22 or later and a Playwright-supported browser. The Codex IDE extension does not currently support plugins. Only audit websites you are authorised to test.
A shorter setup
Choose a new or existing repository, confirm the workflow on GitHub, then rerun it whenever your site changes.
Enter one or several public pages that you are authorised to test.
Create a repository from the template or add the prepared workflow to one you already use.
Start the Action and download one combined evidence pack for every page.
Honest by design
Every report pairs automated evidence with one criterion-specific human procedure and an evidence prompt. Untested or inconclusive criteria stay visible and never become automatic passes.
Semantics, accessible names, contrast signals, structure, component states, links, independent 200% text resize and 320px reflow, plus configurable keyboard, form, focus, and live-region journeys.
Structured findings, screenshots, an accessible HTML report, and a native Excel workbook stay together.
No automated tool can certify WCAG conformance. Screen-reader experience, meaning, usability, and exceptions still require qualified review.
Built in public
The Action and its test methodology are open source under the MIT licence.