skills/accessibility-testing/SKILL.md
Plan, execute, and report web accessibility tests with axe-core, Playwright/Jest evidence, keyboard scripts, screen reader smoke checks, color contrast validation, and explicit WCAG target scope. [EXPLICIT] Trigger: "accessibility test", "a11y test", "WCAG test", "screen reader", "axe-core", "keyboard accessibility"
npx skillsauth add JaviMontano/jm-adk-alfa accessibility-testingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
"The power of the web is in its universality. Access by everyone regardless of disability is an essential aspect." — Tim Berners-Lee
Guides accessibility testing as an evidence-producing workflow: define scope, run automated checks where possible, execute manual keyboard and assistive-technology smoke tests, record contrast and motion results, and produce a pass/fail/not-verified report. Use for test plans, regression suites, QA reports, and retest evidence. Do not claim WCAG compliance without explicit target, scope, date, tested technologies, and evidence. [EXPLICIT]
@axe-core/playwright, jest-axe, browser-rendered contrast checks, visual/focus evidence, CI, and manual test notes.pass, fail, conditional, or not verified.not verified.not verified marker.not verified with next action.outline: none without providing alternative focus indicatorsaccessibility-audit — use for broader governance, policy, and compliance audit scopeaccessibility-design — use for designing accessible interaction patterns and UI changesmodal-dialog-patterns — focus management is critical for modal accessibilitynavigation-patterns — navigation is the most common a11y failure areaExample invocations:
| Scenario | Handling | |----------|----------| | Empty or minimal input | Request clarification before proceeding | | Conflicting requirements | Flag conflicts explicitly, propose resolution | | Out-of-scope request | Redirect to appropriate skill or escalate |
development
This skill should be used when the user asks to "design analytics models", "set up a dbt project", "plan data transformations", "define data contracts", or "model a star schema", or mentions staging models, marts, incremental strategies, or materializations. It produces analytics pipeline designs with dbt-style transformations, data modeling patterns, testing strategies, and documentation plans. [EXPLICIT] Use this skill whenever the user needs source-to-target mapping, materialization decisions, or transformation framework architecture, even if they don't explicitly ask for "analytics engineering". [EXPLICIT]
testing
Alert fatigue prevention, escalation rules, severity classification. [EXPLICIT] Trigger: "alerting strategy"
tools
LLM-in-the-loop workflows, human-AI handoff, approval gates. [EXPLICIT] Trigger: "ai workflow automation"
tools
Comprehensive testing strategy for AI systems — testing scope matrix (6 types x 6 layers), model prediction testing, data quality testing, compliance and fairness testing, integration approaches, and CI/CD test automation. This skill should be used when the user asks to "define AI testing strategy", "test ML models", "design data quality tests", "plan fairness testing", "test AI pipelines", "design integration tests for ML", or mentions adversarial testing, drift simulation, model regression testing, bias testing, explainability testing, or AI test automation. [EXPLICIT]