What problem does it solve?
This Skill helps you audit and repair accessibility issues in BEEQ StencilJS components so they work better for keyboard users, screen readers, and users who depend on clear semantic structure.
Core Features & Use Cases
- ARIA and Semantics Fixes: Add or correct labels, roles, states, and relationships for interactive components.
- Keyboard and Focus Behavior: Restore expected navigation, focus trapping, and focus return patterns for dialogs, drawers, tabs, and similar widgets.
- Testing Support: Write or update accessibility E2E tests to verify WCAG-relevant behavior and prevent regressions.
- Use Case: Use this Skill when a component fails axe checks, a PR review flags missing accessibility attributes, or a user reports that a BEEQ component is difficult to operate without a mouse.
Quick Start
Use the fix-accessibility skill to audit the bq-button component at packages/beeq/src/components/button/bq-button.tsx and report the accessibility issues with concrete fixes.