axiom-ios-accessibility
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseiOS Accessibility Router
iOS 无障碍路由
You MUST use this skill for ANY accessibility work including VoiceOver, Dynamic Type, color contrast, and WCAG compliance.
任何无障碍相关工作都必须使用此技能,包括VoiceOver、Dynamic Type、颜色对比度和WCAG合规性。
When to Use
使用场景
Use this router when:
- Fixing VoiceOver issues
- Implementing Dynamic Type
- Checking color contrast
- Ensuring touch target sizes
- Preparing for App Store accessibility review
- WCAG compliance auditing
在以下场景使用此路由:
- 修复VoiceOver问题
- 实现Dynamic Type
- 检查颜色对比度
- 确保触摸目标尺寸
- 为App Store无障碍审核做准备
- WCAG合规性审计
Routing Logic
路由逻辑
Accessibility Issues
无障碍问题
All accessibility work →
/skill axiom-accessibility-diag- VoiceOver labels and hints
- Dynamic Type scaling
- Color contrast (WCAG)
- Touch target sizes
- Keyboard navigation
- Reduce Motion support
- Accessibility Inspector usage
- App Store Review preparation
所有无障碍相关工作 →
/skill axiom-accessibility-diag- VoiceOver标签与提示
- Dynamic Type缩放
- 颜色对比度(WCAG)
- 触摸目标尺寸
- 键盘导航
- 减少动态效果支持
- Accessibility Inspector使用
- App Store审核准备
Decision Tree
决策树
- ANY accessibility issue → accessibility-diag
- 任何无障碍问题 → accessibility-diag
Anti-Rationalization
误区纠正
| Thought | Reality |
|---|---|
| "I'll add VoiceOver labels when I'm done building" | Accessibility is foundational, not polish. accessibility-diag prevents App Store rejection. |
| "My app doesn't need accessibility" | All apps need accessibility. It's required by App Store guidelines and benefits all users. |
| "Dynamic Type just needs .scaledFont" | Dynamic Type has 7 common violations. accessibility-diag catches them all. |
| "Color contrast looks fine to me" | Visual assessment is unreliable. WCAG ratios require measurement. accessibility-diag validates. |
| 想法 | 实际情况 |
|---|---|
| "我完成开发后再添加VoiceOver标签" | 无障碍功能是基础要求,而非锦上添花。accessibility-diag可避免App Store审核被拒。 |
| "我的应用不需要无障碍功能" | 所有应用都需要无障碍功能。这是App Store指南的要求,且能惠及所有用户。 |
| "Dynamic Type只需要.scaledFont就够了" | Dynamic Type存在7种常见违规情况,accessibility-diag可以全部检测出来。 |
| "我看颜色对比度没问题" | 视觉评估并不可靠。WCAG对比度需要量化测量,accessibility-diag可进行验证。 |
Critical Pattern
核心覆盖
accessibility-diag covers:
- 7 critical accessibility issues
- WCAG compliance levels (A, AA, AAA)
- Accessibility Inspector workflows
- VoiceOver testing checklist
- App Store Review requirements
accessibility-diag 涵盖:
- 7项关键无障碍问题
- WCAG合规等级(A、AA、AAA)
- Accessibility Inspector使用流程
- VoiceOver测试清单
- App Store审核要求
Example Invocations
调用示例
User: "My button isn't being read by VoiceOver"
→ Invoke:
/skill axiom-accessibility-diagUser: "How do I support Dynamic Type?"
→ Invoke:
/skill axiom-accessibility-diagUser: "Check my app for accessibility issues"
→ Invoke:
/skill axiom-accessibility-diagUser: "Prepare for App Store accessibility review"
→ Invoke:
/skill axiom-accessibility-diag用户:"我的按钮无法被VoiceOver读取"
→ 调用:
/skill axiom-accessibility-diag用户:"我该如何支持Dynamic Type?"
→ 调用:
/skill axiom-accessibility-diag用户:"检查我的应用是否存在无障碍问题"
→ 调用:
/skill axiom-accessibility-diag用户:"为App Store无障碍审核做准备"
→ 调用:
/skill axiom-accessibility-diag