Assess accessibility against standards and generate remediation guidance.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "accessibility" skill from askskill: 1. Download https://raw.githubusercontent.com/microsoft/hve-core/main/.github/skills/accessibility/accessibility/SKILL.md 2. Save it as ~/.claude/skills/accessibility/SKILL.md 3. Reload skills and tell me it's ready
Using WCAG 2.2, ARIA APG, and Section 508, identify likely accessibility issues on this page and list prioritized remediation suggestions.
A prioritized list of accessibility issues and remediation suggestions.
Follow the six Accessibility Planner phases, complete Discovery and Framework Selection first, then explain what information is needed for later phases.
Phase-based guidance and the information needed for later stages.
I want to scan a local HTML page. Give me an example command using the script and explain the prerequisites before running it.
An executable scan command and the prerequisites to run it.
Developers or designers can use it before launch to review likely accessibility gaps. It helps organize remediation against standards such as WCAG, ARIA APG, and Section 508.
Product or project teams can follow the six-phase Accessibility Planner workflow: discovery, framework selection, standards mapping, risk assessment, impact/evidence, and handoff.
When checking a URL or local page, teams can use the script entrypoint to run scans and get normalized JSON results.
This document defines the accessibility skill as the canonical entrypoint for framework reference resolution, the six-phase Accessibility Planner workflow, and the scanner CLI. It lists references for WCAG 2.2, ARIA APG, cognitive accessibility, Section 508, and EN 301 549, and includes prerequisites plus example scan commands.
This skill is the canonical accessibility reference contract for HVE Core. Agents and instructions invoke this skill by name and rely on it to own framework reference resolution, phase guidance resolution, and the scanner CLI entrypoint.
The Accessibility Planner runs six phases, each keyed to a state id:
discovery)framework-selection)standards-mapping)plan-risk-assessment)impact-evidence)backlog-handoff)controlMappings; consumed by Phase 5. No dedicated file — mapping is driven by the framework roll-ups.riskClassification.tier. No dedicated file — the accessibility risk surface is narrow enough to stay inline.The scanner CLI (scripts/scan.py) wraps the Node-based axe-core scanner and normalizes its findings into a stable JSON shape.
npx available on PATH.npx can fetch @axe-core/cli.uv run scripts/scan.py https://example.com
uv run scripts/scan.py ./page.html --output results.json
| Parameter | Required | Default | Description |
|---|---|---|---|
target | Yes | — | URL or local file to scan. |
--output | No | stdout | Path to write the normalized JSON results. |
Entrypoint: scripts/scan.py
Output shape:
{
"target": "<scanned target>",
"summary": {
"violations": 0,
"passes": 0,
"incomplete": 0,
"inapplicable": 0
},
"violations": [
{ "id": "", "impact": "", "description": "", "nodes": 0 }
]
}
Exit codes:
0 — scan completed successfully.1 — scan failed or returned invalid output.2 — scanner unavailable (Node.js or @axe-core/cli missing).| Symptom | Likely cause | Action | Exit code |
|---|
…
It serves as the unified accessibility entrypoint, covering WCAG 2.2, ARIA APG, cognitive accessibility, Section 508, EN 301 549, and the Accessibility Planner workflow. It also provides a scanner CLI entrypoint for normalized scan results.
You need Python 3.11+, uv on PATH, Node.js, and npx available on PATH. First run also requires network access so npx can fetch @axe-core/cli.
The docs show examples such as `uv run scripts/scan.py https://example.com` or scanning a local file with `uv run scripts/scan.py ./page.html --output results.json`. For more parameter details, see the source repository.
Provides the foundational rules and workflow for Design Thinking coaching.
Helps you write cleaner, safer, more maintainable Python code.
Turns Design Thinking outputs into RPI-ready handoff context.
Compress replies to terse, accurate output with selectable intensity levels.
Use a Python CLI to automate reading and writing Mural content.
Review code changes across perspectives and produce structured findings.
Scan websites for accessibility issues, suggest fixes, and generate VPAT reports.
Audit designs or pages for WCAG 2.1 AA accessibility issues.
Validate text contrast, spacing, and language accessibility against WCAG 2.1.
Provide accessibility-focused MCP capabilities and agent skills for AI agents.
Audit web pages for WCAG issues and generate deterministic fixes and PRs.
Run web accessibility audits, check WCAG compliance, and export reports.