
AI写SwiftUI总出错SwiftUI-Agent-Skill一键让AI编程助手写出专业级代码【免费下载链接】SwiftUI-Agent-SkillSwiftUI agent skill for Claude Code, Codex, and other AI tools.项目地址: https://gitcode.com/GitHub_Trending/swi/SwiftUI-Agent-Skill用 AI 写 SwiftUI 代码是不是总遇到这些糟心事API 早就过时了、按钮对 VoiceOver 隐身、列表一长就卡SwiftUI-Agent-Skill 是一个专为 Claude Code、Codex、Gemini 等 AI 编程助手打造的 SwiftUI 智能审查技能Agent Skill一键安装后AI 就能按专业 iOS 开发者的标准帮你写出更现代、更简洁、性能更好的 SwiftUI 代码 为什么 AI 写的 SwiftUI 总差一口气大语言模型写 SwiftUI 时常踩三类坑弃用 API还在用foregroundColor()、NavigationView这类旧写法无障碍缺陷图标按钮没有文字标签VoiceOver 用户完全看不见隐形性能问题滥用AnyView、在body里做昂贵计算界面越用越卡SwiftUI-Agent-Skill 由 Hacking with Swift 作者 Paul Hudson 基于数千小时实战经验打造把AI 真正会犯的错逐条写成规则直接喂给你的 AI 助手。一键安装3 种方式任选方式一npx 一键安装推荐在终端执行下面命令即可把 SwiftUI Pro 技能装进你的 AI 工具安装时还能选择装到单个项目还是所有项目npx skills add https://gitcode.com/gh_mirrors/swi/SwiftUI-Agent-Skill --skill swiftui-pro如果提示npx: command not found说明未安装 Node.jsmacOS 用户可先通过 Homebrew 执行brew install node。方式二Claude Code 插件市场在 Claude Code 中直接输入/plugin marketplace add twostraws/SwiftUI-Agent-Skill /plugin install swiftui-proswiftui-agent-skill方式三克隆仓库手动配置git clone https://gitcode.com/gh_mirrors/swi/SwiftUI-Agent-Skill克隆后按你的工具习惯自行引入即可技能文件采用通用 Agent Skills 格式Cursor、Gemini 等工具均可使用。怎么用3 种触发方式技能装好后的名字叫SwiftUI Pro触发方式非常灵活触发方式示例Claude Code 斜杠命令/swiftui-proCodex 美元命令$swiftui-pro自然语言使用 SwiftUI Pro 技能检查这个项目里的性能问题还支持局部审查只查你想查的维度/swiftui-pro Check for deprecated API—— 只查弃用 API$swiftui-pro Focus on accessibility—— 只关注无障碍9 大审查维度AI 的专业级体检表安装后AI 会按 swiftui-pro/SKILL.md 定义的流程逐项对照 9 份参考规则文档完成审查覆盖从 API 到代码卫生的全链路维度参考文档关注点 现代 APIapi.md弃用 API 替换、iOS 26 新特性 视图与动画views.md视图组合、动画最佳实践 数据流data.mdObservable、属性包装器 导航navigation.mdNavigationStack、弹窗与 Sheet 设计规范design.md遵循 Apple HIG 的一致性设计♿ 无障碍accessibility.mdDynamic Type、VoiceOver、Reduce Motion⚡ 性能performance.md避免AnyView、懒加载、task() Swift 语言swift.mdSwift 6.2 并发等现代写法 代码卫生hygiene.md文件组织、长期可维护性以 api.md 为例它明确要求 AI 使用foregroundStyle()替代foregroundColor()、用TabAPI 替代tabItem()并优先使用containerRelativeFrame()替代GeometryReader——这些正是模型最容易写错的细节。审查报告长什么样SwiftUI Pro 不会泛泛而谈它会输出按文件组织、可执行的报告指出具体文件和行号说明违反了哪条规则给出前后对比的最小修复示例最后附上按优先级排序的改进清单比如它会告诉你第 24 行的图标按钮对 VoiceOver 不可见请补上文字标签——问题定位到行改法一目了然。项目结构一览想深入了解技能实现可以直接看这些文件swiftui-pro/SKILL.md技能入口定义完整审查流程与输出格式swiftui-pro/agents/openai.yamlCodex 等工具的界面配置图标、品牌色、默认提示词swiftui-pro/references/9 份核心规则文档目录LICENSEMIT 协议可商用、可修改CODE_OF_CONDUCT.md社区行为准则总结让 AI 从能写到写得好SwiftUI-Agent-Skill 的核心价值只有一句话把资深 iOS 开发者的经验装进你的 AI 编程助手。无论你是刚上手 SwiftUI 的新手还是用 AI 批量产码的开发者花几分钟装好这个技能AI 输出的代码就能少踩弃用 API、无障碍、性能这三类最常见的坑离专业级又近了一步 ✨同一作者还有 SwiftData Pro、Swift Concurrency Pro 等姊妹技能可以按需搭配打造完整的 Swift AI 开发工作流。【免费下载链接】SwiftUI-Agent-SkillSwiftUI agent skill for Claude Code, Codex, and other AI tools.项目地址: https://gitcode.com/GitHub_Trending/swi/SwiftUI-Agent-Skill创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考