Flutter Mobile Skill — Design skill for Claude Code
Claude Code skill for Flutter Android & iOS apps (BLoC): code review, feature building, Play Store / App Store release checks, and UI/animation polish.
How to install Flutter Mobile Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open GautamBharte/flutter-mobile-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Flutter Mobile Skill does
Claude Code skill for Flutter Android & iOS apps (BLoC): code review, feature building, Play Store / App Store release checks, and UI/animation polish.
Alternatives in Design
- Polish UI — Polish UI elements by auditing SCSS and TSX markup against the Anytype design system, then fixing discrepancie 8.7k ★
- UI Skills — A growing set of skills to polish interfaces built by agents 1k ★
- App Onboarding Questionnaire — A Claude Code skill that designs and builds high-converting questionnaire-style app onboarding flows — modelle 751 ★
README
flutter-mobile — a Claude Code skill for Flutter (Android + iOS)
A [Claude Code skill](https://docs.claude.com/en/docs/claude-code/skills) that makes Claude act like a senior Flutter engineer for **BLoC/Cubit** apps on Android and iOS.
| Mode | Ask Claude something like | What you get |
|---|---|---|
| Review | "review my flutter app" | FLUTTER_REVIEW.md — findings ranked 🔴 Critical → 🟢 Low, each with file:line and a Dart fix |
| Build | "add a search screen using bloc" | Feature-first code (repository → bloc → view), Equatable state, debounce/restartable, bloc_test tests |
| Release | "is it ready for Play Store / App Store?" | RELEASE_READINESS.md with a ✅ / ⚠️ / ❌ verdict and blockers (Gradle, AndroidManifest, Info.plist, signing, privacy) |
| UI/UX | "review the UI/UX", "make it feel smoother", "this sheet feels off" | UI_UX_REVIEW.md — Before / After / Why tables for motion, gestures, haptics, materials, typography, platform feel, accessibility |
| Stress test | "try to break this screen", "what if the name is really long" | STRESS_TEST.md — worst-case data (long/short/RTL/emoji names, 0/1/1,000 items, 200% text, dark, RTL) + a widget-test harness that fails on overflow |
Install
git clone https://github.com/GautamBharte/flutter-mobile-skill.git
cp -R flutter-mobile-skill/flutter-mobile ~/.claude/skills/
Or per project: copy `flutter-mobile/` into `/.claude/skills/`. Restart Claude Code — the skill triggers automatically when you work on a Flutter app.
What's inside
flutter-mobile/
├── SKILL.md # mode selection, project orientation, report format
├── references/
│ ├── review.md # crashes, BLoC misuse, leaks, performance, security
│ ├── build-bloc.md # BLoC/Cubit conventions, folder layout, tests
│ ├── release.md # Play Store + App Store checklist
│ ├── ui-ux-review.md # UI/UX standards, design foundations, materials, haptics, typog
Related Skills
Appstore Release Skill
Claude Code skill: ship an iOS release through the App Store Connect web UI when GitHub Actions CD is blocked
Add Feature
Add a new feature end-to-end across backend API, Angular UI, and/or Flutter mobile
Init Project Scaffold
Scaffold a buildable starter for backend / frontend / mobile / android with the strict feature-organised folde
Compose Multiplatform Patterns
Compose Multiplatform + Jetpack Compose patterns for KMP projects — state management, navigation, theming, per
Design Framework
Convert HTML/CSS design output to framework-specific component code. Supports web: React+Tailwind, Vue 3+UnoCS
Final Validation
Use before a push, merge, release, or completion claim for any feature, refactor, UI, documentation, or depend
Related Agents
Flutter Android Deployment
Use this agent when deploying Flutter apps to Google Play Store. Specializes in Android app signing, Google Pl
Mobile Release Engineer
Expert mobile release and distribution engineer for iOS and Android — code signing, provisioning, fastlane pip
Mobile Agent
Generates a complete, store-ready Flutter app (iOS + Android) from the project spec. Covers all screens, state