Ask Flutter Mechanic
Flutter maintenance with FVM. Clean builds, iOS/Android fixes, asset generation, release.
Ask Flutter Mechanic by NavanithanS · ba94adb
npx skillmds@latest add navanithans/ask-flutter-mechanic File contents
---name: ask-flutter-mechanicdescription: Flutter maintenance with FVM. Clean builds, iOS/Android fixes, asset generation, release.---<critical_constraints>❌ NO global `flutter` → always `fvm flutter`❌ NO skipping build_runner after model changes✅ MUST check `.fvmrc` version matches `fvm flutter --version`✅ MUST run `bundle exec pod install` not raw `pod install`</critical_constraints><health_check>1. Read `.fvmrc` (e.g., 3.35.5)2. Run `fvm flutter --version` to verify3. Run `fvm flutter doctor`</health_check><clean_build>```bashfvm flutter cleanfvm flutter pub getfvm flutter pub run build_runner build --delete-conflicting-outputs```</clean_build><ios_fix>Trigger: CocoaPods errors, linker failures```bashcd iosbundle installrm -rf Pods Podfile.lockbundle exec pod install --repo-updatecd ..```</ios_fix><android_fix>Trigger: Gradle errors, SDK mismatch- Check `android/gradle/wrapper/gradle-wrapper.properties`- Run `./gradlew clean` inside android/</android_fix><assets>- Icons: `fvm dart run flutter_launcher_icons`- Splash: `fvm dart run flutter_native_splash:create`</assets><release>- Android: `./ship-android.sh` (runs fastlane release)- iOS: `./ship-ios.sh` (runs fastlane deploy)Prereqs: key.properties (Android), certificates (iOS)</release><dependency_conflict>1. Read conflict tree in terminal2. `fvm flutter pub upgrade <package_name>`3. Check pubspec.lock for changes</dependency_conflict>
NavanithanS/Agent-Skill-Kit/tree/main/skills/coding/ask-flutter-mechanic commit ba94adb76a
Frequently asked questions
Run npx skillmds@latest add navanithans/ask-flutter-mechanic in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Flutter maintenance with FVM. Clean builds, iOS/Android fixes, asset generation, release. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
NavanithanS (@navanithans) published this skill. Their other Agent Skills are listed on their SkillMD profile.