skills/accessibility-design/SKILL.md
Designs and implements WCAG 2.1 AA accessibility patterns for web applications using native HTML first, targeted ARIA only when needed, keyboard interaction maps, focus management, screen reader semantics, contrast tokens, accessible forms, reduced motion, and inclusive interaction requirements. [EXPLICIT] Trigger: "accessibility", "WCAG", "ARIA", "a11y", "screen reader", "inclusive design"
npx skillsauth add JaviMontano/jm-adk-alfa accessibility-designInstall 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
Designs or implements accessible web UI behavior before or during feature
delivery. [EXPLICIT]
Use this skill to produce component-level accessibility requirements, semantic
HTML/ARIA decisions, keyboard maps, focus rules, contrast/token requirements,
form/error behavior, and acceptance criteria. [EXPLICIT]
Use accessibility-audit or accessibility-testing when the primary task is
to discover/report violations rather than design the solution. [EXPLICIT]
accessibility-audit or
accessibility-testing; this skill owns accessible design and implementation
specifications. [EXPLICIT]aria-hidden does not hide focusable or meaningful content. [EXPLICIT]outline: none) without replacementaria-label that hides or contradicts visible textaria-hidden="true"html-semantic — semantic HTML is the foundation of accessibilityform-engineering — accessible form patterns and validationresponsive-design — responsive and accessible design overlap significantlyaccessibility-audit — use when the primary output is an audit reportaccessibility-testing — use when the primary output is test automation or manual test executionExample 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]