用途:该技能用于在纯命令行环境下开发专业原生 iPhone 应用,技术栈为 Swift、SwiftUI 与 UIKit,覆盖从创建、调试、加功能、写测试、性能优化到发布上架的完整生命周期,目标平台为 iOS 26。
主要能力:提供按任务划分的工作流文件,包括 build-new-app.md(从零创建应用)、debug-app.md(定位并修复缺陷)、add-feature.md(为现有应用加功能)、write-tests.md(编写并运行测试)、optimize-performance.md(性能分析与提速)、ship-app.md(TestFlight 与 App Store 提交)。参考知识涵盖架构、SwiftUI 模式、导航、数据持久化、网络、推送通知、StoreKit、后台任务、无障碍、性能、图标、安全与 CI/CD 等。
使用方式:先选择要做的任务,再读取 workflows/ 下对应工作流并遵循。每次改动后执行验证循环,例如用 xcodebuild -destination 'platform=iOS Simulator,name=iPhone 16' build 2>&1 | xcsift 构建,用 xcodebuild test 跑测试,用 xcrun simctl boot、install、launch 在模拟器启动应用,并向用户报告构建、测试与启动结果。
适用场景:适合由用户描述需求、由 AI 实现并验证的开发模式,强调小步改动、逐步验证、先问后做、始终让项目保持可运行状态。
限制:资料未提供具体收费、价格、平台支持范围或效果数据;技能本身不替代用户对主观体验的判断,测试用于验证正确性,视觉与手感仍需用户在模拟器或真机上确认。