以 MCP 服务形式提供的开源 Computer Use 工具,让 AI 智能体操作 macOS、Linux 和 Windows 桌面。
twostraws/SwiftUI-Agent-Skill
一个为 Claude Code、Codex 等 AI 编程助手准备的智能体技能,帮助其写出更现代、正确的 SwiftUI 代码。
- Star
- 6,245
- Fork
- 236
- 未关闭 Issue
- 14
- 最近提交
- 4天前
这是什么?
SwiftUI Pro 是一个智能体技能(agent skill),为 AI 编程助手提供一套针对 SwiftUI 的规则,涵盖 API 用法、界面设计、性能和无障碍功能。它专门针对大语言模型在编写 SwiftUI 时常见的错误,例如使用已弃用的 API、让 VoiceOver 无法访问的控件,以及引入可避免的性能问题。
该技能遵循 Agent Skills 格式,可通过 npx 安装到 Claude Code、Codex、Gemini、Cursor 等兼容工具中。可以用斜杠或美元符号命令触发,也可以用自然语言调用,并支持只检查特定方面,例如仅检查已弃用的 API 或无障碍问题。
项目基于作者此前的 AGENTS.md 指南构建,采用 MIT 许可证。内容力求精简,因为技能文本会占用模型的 token 预算。
核心功能
- 01标记已弃用的 SwiftUI API,并给出现代替代写法。
- 02检查无障碍问题,例如控件对 VoiceOver 不可见。
- 03审查 SwiftUI 视图和状态管理中的性能隐患。
- 04可通过 npx 安装到 Claude Code、Codex、Gemini、Cursor 等工具。
- 05支持局部审查,例如只关注无障碍方面。
适用场景
- 在升级到 iOS 26 前,审查现有 SwiftUI 代码中的已弃用 API。
- 让 AI 助手生成符合无障碍最佳实践的 SwiftUI 界面。
- 在代码审查中排查 SwiftUI 项目的性能问题。
快速上手
- 1
使用 npx 安装该技能
npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro - 2
如果缺少 npx,通过 Homebrew 安装 Node
brew install node - 3
在 Claude Code 中添加插件市场并安装插件
/plugin marketplace add twostraws/SwiftUI-Agent-Skill - 4
在 Claude Code 中调用该技能
/swiftui-pro
使用前须知
- 该技能面向 iOS 26 及 Swift 6.4 或更高版本设计,较旧的项目目标可能与其指导不符。
标签
常见问题
- SwiftUI-Agent-Skill 是什么?
- 一个为 Claude Code、Codex 等 AI 编程助手准备的智能体技能,帮助其写出更现代、正确的 SwiftUI 代码。 SwiftUI Pro 是一个智能体技能(agent skill),为 AI 编程助手提供一套针对 SwiftUI 的规则,涵盖 API 用法、界面设计、性能和无障碍功能。它专门针对大语言模型在编写 SwiftUI 时常见的错误,例如使用已弃用的 API、让 VoiceOver 无法访问的控件,以及引入可避免的性能问题。
- SwiftUI-Agent-Skill 可以免费使用吗?用的什么许可证?
- SwiftUI-Agent-Skill 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- SwiftUI-Agent-Skill 还在维护吗?
- 活跃维护中。SwiftUI-Agent-Skill 最近一次提交是在 2026年10月16日。
- SwiftUI-Agent-Skill 适合用来做什么?
- 在升级到 iOS 26 前,审查现有 SwiftUI 代码中的已弃用 API。 让 AI 助手生成符合无障碍最佳实践的 SwiftUI 界面。 在代码审查中排查 SwiftUI 项目的性能问题。
- SwiftUI-Agent-Skill 怎么安装和运行?
- 使用 npx 安装该技能: npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro 如果缺少 npx,通过 Homebrew 安装 Node: brew install node 在 Claude Code 中添加插件市场并安装插件: /plugin marketplace add twostraws/SwiftUI-Agent-Skill 在 Claude Code 中调用该技能: /swiftui-pro
- 在哪里获取 SwiftUI-Agent-Skill?
- 源代码和安装说明在 GitHub 上:https://github.com/twostraws/SwiftUI-Agent-Skill
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款 macOS 刘海区域的小伙伴应用,实时反映 Claude Code 与 Codex 的运行状态。
一款 macOS 命令行工具兼 Claude Code、Codex 技能,可在屏幕上绘制大箭头和文字标牌,帮助指引用户点击目标。
专为 AI 智能体与人类共用设计的浏览器,智能体在独立 Space 中执行任务,不打扰你的标签页与登录状态。
一个 Claude Code 插件,会话充当架构师,把编码任务交给 GPT-6 Codex 通道,完成后由 Fable 5.1 审查。