A comprehensive WCAG 2.2 reference for Shopify theme development that covers the patterns you'll actually need: product cards, carousels, cart drawers, modals, and filters. The decision table at the top tells you whether to reach for semantic HTML or ARIA for each component, which saves a lot of guessing. Includes production-ready Liquid snippets with proper focus management, live regions for cart updates, and keyboard navigation patterns. The focus trap implementation and carousel auto-rotation guidance alone are worth having on hand. Best used as a reference when building new components or fixing accessibility issues flagged in audits, since it maps directly to Shopify's template structure with section IDs and translation keys.

skills.sh installs
3K
GitHub stars
120
last updated
Aug 21, 2026

Install

$ npx -y skills add benjaminsehl/liquid-skills --skill liquid-theme-a11y --agent claude-code

Installs into .claude/skills of the current project.

Files

Accessibility for Shopify Liquid Themes

Core Principle

Every interactive component must work with keyboard only, screen readers, and reduced-motion preferences. Start with semantic HTML — add ARIA only when native semantics are insufficient.

Decision Table: Which Pattern?

Sponsors

Details

Repository
github.com/benjaminsehl/liquid-skills
Category
Design & UI/UX

More from benjaminsehl/liquid-skills

All 3
1jezweb avatarux-auditjezweb/claude-skillsWalk through a live web app AS a real user to find usability + behavioural bugs that static reviews miss. REQUIRES proof of interaction (typing, clicking, sendi3Kskills.sh installs
2ulpi-io avatarfrontend-design-ui-uxulpi-io/skillsProduce a distinctive, LOCKED design language plus an implementation-ready UX/UI spec, written to `.ulpi/design/`: a per-brief visual identity (palette, type, s2.4Kskills.sh installs
3owl-listener avatardesign-tokenowl-listener/designer-skillsDefine and organize design tokens (color, spacing, typography, elevation) with naming conventions and usage guidance.2.4Kskills.sh installs
4jwynia avatarfrontend-designjwynia/agent-skillsCreate distinctive, production-grade frontend interfaces with high design quality. Provides analysis tools for auditing existing designs and generation tools fo2.3Kskills.sh installs
5ericzakariasson avatarscandinavian-designericzakariasson/scandinavian-designApply a refined Scandinavian visual system with a neutral black-and-white foundation, restrained sans-serif typography, purposeful product imagery, generous spa2Kskills.sh installs
6nexu-io avatarreference-design-contractnexu-io/open-designTurn vague taste, screenshots, URLs, product notes, or "make it feel like this" references into a grounded DESIGN.md plus an implementation handoff. Use it befo1.9Kskills.sh installs