Widget Tester Scaffolder
Automatically generates a baseline Widget Test file for a given UI screen, wrapping it in a MaterialApp to prevent context errors.
Asset Registrar
Sweeps the `assets/` folder and registers them in `pubspec.yaml`, preventing runtime "Asset not found" crashes.
Pubspec Manager
Safely adds dependencies to `pubspec.yaml` using the Flutter CLI. This is much safer than manually editing the `pubspec.yaml` file to ensure indentation and version conflicts are managed effectively.
Code Hygiene
Applies Dart fixes and formats Dart code according to standard guidelines.
Feature Scaffolder
Generates a standard Domain-Driven Design (DDD) feature-first directory structure inside the `lib` folder.
Native Permission Manager
Safely modifies `AndroidManifest.xml` and `Info.plist` to add native permissions (e.g., Camera, Location, Storage).
Riverpod Provider Generator
Scaffolds a new Riverpod `@riverpod` class and (if needed) a corresponding Freezed state class, then triggers the build runner.
Build Runner
Executes `dart run build_runner build -d` to generate code for packages like Freezed, JSON Serializable, and Riverpod.
Project Sweeper
Cleans up the Flutter and iOS environments to recover from mysterious build errors and cached states.
Test Analyzer
Runs Flutter tests in machine-readable JSON format, optimized for AI agents to easily parse test failures without clutter.
Icon Launcher Generator
Configures and runs the `flutter_launcher_icons` package to generate native app icons for iOS and Android.