web-a11y-authoring
Installation
SKILL.md
Web A11y Authoring
Core Rules
For concrete markup patterns, see PATTERNS.md.
- Prefer native HTML controls before ARIA or custom widgets.
- Use links for navigation and buttons for actions.
- Ensure every interactive control has a clear accessible name.
- Keep DOM order aligned with reading and interaction order.
- Preserve visible focus and keyboard operation for every interaction.
- Use ARIA only to supplement semantics that cannot be expressed natively.
- Classify images, icons, and SVG as decorative, informative, or functional.
- Communicate unusual link behavior before activation.
Authoring Checklist
Authoring checklist