Automating Accessibility with AI in Spectrum Design

Oct 18, 2025

Introduction

Accessibility has always been a core principle of the Spectrum design system.
As Spectrum 2 continues to evolve, ensuring that every image meets the WCAG 2.1 accessibility standard has become a growing challenge.

In this post, I’ll share how we built an AI-powered workflow that automatically generates ALT text for documentation images — seamlessly integrating Figma, GitHub, GPT-4o, and CMS systems to make accessibility scalable and sustainable.


Watch the demo(2:57)

Below is a short video walkthrough of the workflow — from design export to the final accessible webpage.

The challenge

In practice, hundreds of images across multiple Spectrum sites require continuous updates whenever design or content changes occur. Maintaining accessibility manually under these conditions simply doesn’t scale.

The vision

“What if accessibility could be built into the content pipeline itself — not added at the end?”

Our goal was to make accessibility a default system behavior, not a manual task.
Using GPT-4o Multimodal Model, we wanted every image checked into GitHub to be automatically captioned and stored with its metadata in the CMS — ready to be used in Spectrum documentation builds.

The workflow needed to:

  1. Integrate naturally with existing Spectrum content pipelines.
  2. Require zero extra effort from designers or authors.
  3. Guarantee every image meets accessibility standards automatically.

The solution workflow

Workflow diagram

The technical backbone

This workflow relies on simple but powerful integrations:

Accessibility is no longer a separate process — it’s built into the system.

Scaling up

The architecture is modular and ready to scale:

Have questions or feedback?
Open an issue