入馆:2026 年 10 月 14 日
SwiftUI Pro
Hacking with Swift 作者 Paul Hudson 写的 Skill,让 AI 编程助手写 SwiftUI 时少犯常见错误。
- 生态
- Agent Skills
- Skill 分类
- 编程
- 创建者 / 机构
- Paul Hudson
它是什么
SwiftUI Pro 是 Paul Hudson 开源的 Agent Skill,他在 Hacking with Swift 网站写免费的 Swift 教程。SwiftUI 是苹果用来给 iPhone、Mac 等平台做界面的框架。这个 Skill 专门针对大模型写 SwiftUI 时常犯的错,README 举的例子有:按钮在 VoiceOver 读屏下找不到、频繁使用已经弃用的 API、写出意外拖慢性能的代码。规则覆盖导航、布局、动画、状态管理、读屏无障碍和弃用 API,可以让 AI 审查整个项目,也可以只查一部分,比如只看无障碍或只找弃用的写法。它特别的地方在于建立在作者原有的 AGENTS.md 规则和多年实际项目经验上,作者还要求贡献者只写模型本来不知道的边角问题,免得白白消耗 token。
适合谁:用 AI 编程助手开发 iOS 或 Mac 应用的 Swift 开发者;不写代码的读者用不上。
使用前提:用 npx skills add 安装(需要 Node),Claude Code 也可以从插件市场安装。在 Claude Code 里用 /swiftui-pro 调用,在 Codex 里用 $swiftui-pro。README 标注面向 iOS 26 以上和 Swift 6.4 以上,旧项目要按自己的部署版本判断建议是否适用。Skill 会读取项目代码并可能建议逐个文件修改,代码由你使用的 AI 服务商处理。同一作者还做了 SwiftData、Swift 并发和 Swift Testing 的同类 Skill,列在 README 里。许可证是 MIT。
以上根据项目公开说明整理,本站没有实际测试。