GautamBharte

Flutter Mobile Skill — Design skill for Claude Code

Design community

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