svg
SVG Accessibility Skill
Canonical source:
examples/SVG_ACCESSIBILITY_BEST_PRACTICES.mdinmgifford/ACCESSIBILITY.mdThis skill is derived from that file. When in doubt, the example is authoritative.
Apply these rules when creating, optimising, or reviewing SVG graphics. Only load this skill if the project contains SVGs.
Core Mandate
SVG accessibility depends on the graphic's purpose and how it is embedded. A
decorative icon, an informative image, an icon inside a button, and an
interactive diagram require different patterns. Start by deciding what users
need from the graphic, then provide the simplest semantic implementation that
delivers the same information or function. The presence of <title>,
<desc>, role="img", or aria-label does not by itself make an SVG
accessible — test the result in its final context.