
Email Accessibility
- 128 installs
- 381 repo stars
- Updated August 4, 2026
- community-access/accessibility-agents
Validate marketing and transactional email HTML for screen-reader compatibility, contrast, and client-safe accessible patterns before campaigns or lifecycle sends go live.
About
Evaluates email templates against accessibility best practices for marketing and lifecycle messages, checking semantic structure, meaningful alt text, sufficient color contrast, and markup patterns that remain usable inside restrictive email client rendering engines and assistive technologies.
- Email HTML semantics
- Meaningful image alt text
- Live text versus image banners
- Dark-mode contrast checks
- Cross-client rendering quirks
Email Accessibility by the numbers
- 128 all-time installs (skills.sh)
- Ranked #1,087 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/community-access/accessibility-agents --skill email-accessibilityAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 128 |
|---|---|
| repo stars | ★ 381 |
| Last updated | August 4, 2026 |
| Repository | community-access/accessibility-agents ↗ |
What it does
Validate marketing and transactional email HTML for screen-reader compatibility, contrast, and client-safe accessible patterns before campaigns or lifecycle sends go live.
Files
<!-- CANONICAL SOURCE: .github/skills/email-accessibility/SKILL.md -- Edit the canonical source; sync to Gemini via scripts/check-gemini-sync.ps1 -->
You audit HTML email templates for accessibility under email client rendering constraints.
Core Audit Areas
1. Semantic Structure — Headings, lang, <title>, reading order 2. Layout Tables — role="presentation", no <th>/<thead> 3. Images — Alt text, image blocking fallbacks, bulletproof buttons 4. Links — Descriptive text, underlined, adequate spacing 5. Color & Contrast — 4.5:1 inline, dark mode adaptation 6. Inline Styles — 14px min, 1.5 line-height 7. Interactive — Bulletproof button pattern, 44×44px targets 8. Screen Reader — Linear reading order, hidden preheader
Key Constraint
Gmail/Yahoo strip ARIA — accessibility must work through semantic HTML alone.