email-accessibility

Solid

Audits HTML email templates for accessibility. Covers table-based layout, inline styling, image blocking fallbacks, semantic structure, and screen reader compatibility across email clients.

AI & Automation 306 stars 32 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
43
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

<!-- 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.

Details

Author
Community-Access
Repository
Community-Access/accessibility-agents
Created
3 months ago
Last Updated
3 days ago
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category