一键导入
project-sweeper
Cleans up the Flutter and iOS environments to recover from mysterious build errors and cached states.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Cleans up the Flutter and iOS environments to recover from mysterious build errors and cached states.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | project-sweeper |
| description | Cleans up the Flutter and iOS environments to recover from mysterious build errors and cached states. |
When the user complains about "mysterious build errors," "cached states," or issues after pulling new branch changes, or if they face iOS-specific build issues:
Clean the Flutter build environment and fetch fresh dependencies using the run_in_terminal tool:
flutter clean && flutter pub get
Note for PowerShell, use ; instead of &&: flutter clean; flutter pub get
If the developer is actively building for iOS and mentions iOS issues (like a missing plugin), install pods in the ios directory:
cd ios; pod install; cd ..
Inform the user about the results of the cleanup process.
Sweeps the `assets/` folder and registers them in `pubspec.yaml`, preventing runtime "Asset not found" crashes.
Executes `dart run build_runner build -d` to generate code for packages like Freezed, JSON Serializable, and Riverpod.
Applies Dart fixes and formats Dart code according to standard guidelines.
Generates a standard Domain-Driven Design (DDD) feature-first directory structure inside the `lib` folder.
Configures and runs the `flutter_launcher_icons` package to generate native app icons for iOS and Android.
Safely modifies `AndroidManifest.xml` and `Info.plist` to add native permissions (e.g., Camera, Location, Storage).