SuperAPI AI 工具集

macos-apps

测试与质量

查看项目

更新于 10-15 17:35

技能介绍

用途:在无 Xcode 图形界面的纯命令行环境下,借助 Claude 构建专业 macOS 原生应用,覆盖从新建、调试、加功能、写测试、性能优化到签名发布的全生命周期。

主要能力:按意图路由到 workflows/ 下的工作流(build-new-app、debug-app、add-feature、write-tests、optimize-performance、ship-app)。references/ 提供领域知识,含架构(app-architecture、swiftui-patterns、appkit-integration、并发)、数据与网络、文档型/工具型/菜单栏应用、系统 API 与扩展、项目脚手架与 CLI 工作流、TDD 与调试、设计系统与 macOS 打磨、代码签名,以及常见陷阱(common-pitfalls)。

使用方式:先说明要做什么(新建、调试、加功能、测试、优化、发布等),再按匹配工作流执行。每次改动后运行验证命令,例如 xcodebuild -scheme AppName build 2>&1 | xcsift、xcodebuild -scheme AppName test、open ./build/Build/Products/Debug/AppName.app,并报告构建、测试通过数与启动情况。

协作约定:用户是产品负责人,只描述需求并判断结果;Claude 负责实现、验证与报告结果而非代码细节。坚持先问清需求再动手、小步改动逐次验证、每个停顿点保持可运行状态。

测试取舍:必须正确的逻辑、状态变更、边界情况、Bug 修复与重构应写测试;纯 UI 探索、快速原型、主观质量与一次性人工检查可跳过。

限制与风险:常见高严重度问题包括沙盒权限缺失、代码签名失败、App Store 被拒、SwiftUI 状态错误、macOS 版本 API 不兼容;具体价格、平台支持范围与效果未提供。