这个项目能做什么

SwiftUI Pro是一个代理技能,旨在帮助AI编码助手编写更智能、更简洁、更现代的SwiftUI代码。它提供关于API使用、设计、性能和可访问性的指导,并针对大型语言模型在生成SwiftUI代码时常见的错误。 该技能涵盖的主题包括导航、布局、动画、状态管理、VoiceOver支持和废弃API的使用。它基于作者现有的AGENTS.md文件,并使用Agent Skills格式,因此旨在与Claude Code、Codex、Gemini、Cursor和其他兼容工具配合使用。 可以通过npx进行安装: npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro Claude Code用户也可以添加市场并直接安装插件。该技能可以通过诸如Claude Code中的/swiftui-pro或Codex中的$swiftui-pro等命令触发,并可以接受特定指令进行部分审查,例如检查废弃API或关注可访问性。也支持自然语言触发。 来自同一作者的相关技能包括SwiftData Pro、Swift Concurrency Pro和Swift Testing Pro。欢迎贡献,指导建议保持Markdown简洁以节省token成本,并专注于边缘情况和意外情况,而不是重复LLM已知的内容。该项目基于MIT许可证发布。