apple-accessibility-skills
为SwiftUI、UIKit、AppKit应用提供专业、实用的无障碍审计能力。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:apple-accessibility-skills。 它的用途是:为SwiftUI、UIKit、AppKit应用提供专业、实用的无障碍审计能力。 完整的 Skill 内容见:https://321skill.com/skills/apple-accessibility-skills/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“请审计这个SwiftUI视图的无障碍性,返回P0/P1/P2级别的问题、可直接应用的代码片段和手动检查清单。” 它会分析你的代码,指出例如缺失`accessibilityLabel`、对比度不足或焦点顺序错误等问题,并提供像`.accessibilityLabel("关闭")`这样的具体修复代码,以及“在真机上开启VoiceOver验证”等验证步骤。
介绍
这个Skill旨在帮助开发者系统性地发现和修复Apple平台应用中的无障碍(Accessibility)问题。许多无障碍缺陷并非源于恶意,而是因为语义信息缺失、视觉审查优先以及缺乏对辅助技术兼容性的明确要求。本工具通过提供针对SwiftUI、UIKit和AppKit的专项审计技能,将这些问题显性化。
使用方式非常直接:根据你的UI框架(SwiftUI/UIKit/AppKit),选择对应的Skill文件,对真实界面发起一次审计请求。它会返回按严重性(P0/P1/P2)分级的问题列表、可直接应用的修复代码片段以及手动验证步骤。这让你能在开发早期快速定位核心问题。
它非常适合负责Apple平台应用开发的前端、全栈开发者和测试工程师,尤其是那些需要确保应用符合WCAG标准、支持VoiceOver等辅助技术的团队。产品经理和UI设计师也可用它来理解无障碍要求,避免设计决策引入使用障碍。
建议优先处理P0(最高优先级)和P1问题,并严格遵循配套的检查清单进行手动验证。请注意,该Skill专注于提供最小化的、局部的修复方案,而非重构架构或重新设计UI样式,避免盲目添加无障碍修饰符。
核心特点
与通用无障碍检查清单不同,它深度集成到Apple三大UI框架(SwiftUI/UIKit/AppKit)的具体实现中,提供可直接嵌入代码的“补丁级”修复方案,并前瞻性覆盖WWDC26等新平台特性带来的风险。
注意事项
不适合用于重写应用架构、基于个人偏好重新设计UI样式,或替代产品决策。
常见问题
这个Skill能帮我自动修复所有无障碍问题吗?
不能。它提供审计发现和具体的代码修复建议,但核心修复和最终验证仍需开发者手动完成,以确保方案符合具体业务逻辑。
支持哪些Apple辅助技术?
覆盖VoiceOver(旁白)、Voice Control(语音控制)、Switch Control(切换控制)、键盘导航以及Dynamic Type(动态字体)等核心辅助功能。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/apple-accessibility-skills/raw/index.md 读取 apple-accessibility-skills 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/apple-accessibility-skills/raw/index.md(查看排版版本)