accessibility patterns
✓Expert accessibility decisions for iOS/tvOS: when to combine vs separate elements, label vs hint selection, Dynamic Type layout strategies, and WCAG AA compliance trade-offs. Use when implementing VoiceOver support, handling Dynamic Type, or ensuring accessibility compliance. Trigger keywords: accessibility, VoiceOver, Dynamic Type, WCAG, a11y, accessibilityLabel, accessibilityElement, accessibilityTraits, isAccessibilityElement, reduceMotion, contrast, focus
Installation
SKILL.md
Expert decision frameworks for accessibility choices. Claude knows accessibilityLabel and VoiceOver — this skill provides judgment calls for element grouping, label strategies, and compliance trade-offs.
The trap: Combining elements that have different actions. User can't interact with individual parts.
| 1.4.3 Contrast | 4.5:1 normal, 3:1 large | Use semantic colors | | 1.4.4 Resize Text | 200% without loss | Dynamic Type support | | 2.1.1 Keyboard | All functionality | VoiceOver navigation | | 2.4.7 Focus Visible | Clear focus indicator | @FocusState | | 2.5.5 Target Size | 44x44pt minimum | .frame(minWidth:minHeight:) |
Expert accessibility decisions for iOS/tvOS: when to combine vs separate elements, label vs hint selection, Dynamic Type layout strategies, and WCAG AA compliance trade-offs. Use when implementing VoiceOver support, handling Dynamic Type, or ensuring accessibility compliance. Trigger keywords: accessibility, VoiceOver, Dynamic Type, WCAG, a11y, accessibilityLabel, accessibilityElement, accessibilityTraits, isAccessibilityElement, reduceMotion, contrast, focus Source: kaakati/rails-enterprise-dev.
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/kaakati/rails-enterprise-dev --skill accessibility patterns- Category
- </>Dev Tools
- Verified
- ✓
- First Seen
- 2026-02-13
- Updated
- 2026-02-18
Quick answers
What is accessibility patterns?
Expert accessibility decisions for iOS/tvOS: when to combine vs separate elements, label vs hint selection, Dynamic Type layout strategies, and WCAG AA compliance trade-offs. Use when implementing VoiceOver support, handling Dynamic Type, or ensuring accessibility compliance. Trigger keywords: accessibility, VoiceOver, Dynamic Type, WCAG, a11y, accessibilityLabel, accessibilityElement, accessibilityTraits, isAccessibilityElement, reduceMotion, contrast, focus Source: kaakati/rails-enterprise-dev.
How do I install accessibility patterns?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/kaakati/rails-enterprise-dev --skill accessibility patterns Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/kaakati/rails-enterprise-dev
Details
- Category
- </>Dev Tools
- Source
- skills.sh
- First Seen
- 2026-02-13