What problem does it solve? When a modal opens or content is conditionally rendered, keyboard and screen reader users lose their place if focus is not moved programmatically. This Skill provides the patterns to move focus into new UI on open and restore it on close, preventing broken keyboard navigation. ## Core Features & Use Cases - Modal Focus Pattern: A complete React component example that saves the previously focused element, moves focus into the dialog on open, and restores it on close. - ARIA Wiring: Correct use of role="dialog", aria-modal, and aria-labelledby so assistive technologies announce the modal properly. - Checklist: A six-point checklist covering focus saving, initial focus target, restoration, Escape handling, and Tab trapping. - Use Case: You are building a settings dialog that opens from a button. Apply this Skill to ensure focus lands inside the dialog, Escape closes it, and focus returns to the triggering button afterward. ## Quick Start Use the a11y-focus-management skill to add proper focus handling to my React modal component.