ios-scaffold - 脚手架生成包含 MVVM 和 CI 的 SwiftUI iOS 项目仓库。
创建包含 SwiftUI、MVVM 架构、离线持久化、推送通知存根、环境配置、CI 及可选 GitHub 设置的 iOS 项目仓库。
标签
更新于: 2026-09-17能力
典型输入
典型输出
该技能可以做什么
- 脚手架生成 SwiftUI iOS 项目目录
- 使用 XcodeGen 生成 Xcode 项目
- 使用 xcconfig 配置多环境设置
- 实现推送通知存根管道
- 添加 SwiftFormat 和 SwiftLint 脚本
- 创建并推送 GitHub 仓库
输入
- 应用项目名称
- GitHub CLI 身份验证状态
- 脚手架选项与参数标志
- templates 目录中的模板文件
输出
- iOS 应用项目源代码文件
- XcodeGen 项目配置文件
- CI 工作流配置文件
- 代码格式化与检查脚本
- GitHub 仓库
- 脚手架摘要输出消息
要求
- Xcode 命令行工具
- XcodeGen 命令行工具
- SwiftLint 命令行工具
- SwiftFormat 命令行工具
- 已认证的 GitHub CLI
