twostraws/SwiftUI-Agent-Skill

SwiftUI agent skill for Claude Code, Codex, and other AI tools.

解决的问题

AI 编程助手在编写 SwiftUI 代码时经常犯下常见错误,例如使用已弃用的 API、造成性能瓶颈,或导致 VoiceOver 无法读取元素。本项目提供了一个专业知识库(“代理技能”),引导 AI 代理编写更聪明、更简洁且更现代化的 SwiftUI 代码。

运作方式

它使用 Agent Skills 格式来提供关于 API 使用、设计和无障碍功能的规则与指引。此技能可通过 npx 或直接安装插件的方式,安装到 Claude Code、Codex、Gemini 和 Cursor 等 AI 编程工具中。安装后,即可通过特定指令(例如 /swiftui-pro)或自然语言指令来触发代理进行代码审查或提供指导。

适用对象

使用 AI 编程助手开发 iOS SwiftUI 应用程序的开发者,希望确保 AI 生成的代码符合现代最佳实践,并避免常见的 LLM 特定陷阱。

特色亮点

  • 针对性指导: 专注于导航、布局、动画、状态管理和无障碍功能 (VoiceOver)。
  • LLM 特定修正: 专门针对 LLM 在 SwiftUI 开发中常见的错误进行修正。
  • 广泛兼容性: 适用于多种 AI 代理,包括 Claude Code、Codex、Gemini 和 Cursor。
  • 轻松安装: 支持通过 npx 或插件市场进行安装。

相关

  • 项目
  • 项目
  • 项目
  • 项目