Flutter — разработка кроссплатформенных приложений

web-development

Flutter expert is a Claude Code skill that helps design and build cross-platform applications with Flutter 3+ and Dart, covering everything from project architecture to performance profiling and test coverage. Reach for it when you need a single codebase running on iOS, Android, and Web; when animations stutter and you can't pinpoint the dropped frames; when setState-based state has grown unmanageable and you need to migrate to Riverpod or Bloc; or when you're setting up deep linking and complex navigation with GoRouter. The skill handles the full cycle: project scaffolding, defining Riverpod providers or Bloc/Cubit classes, building reusable const-optimized widgets, writing widget and integration tests with flutter_test and coverage reports, and profiling with Flutter DevTools to eliminate jank and unnecessary rebuilds. It operates at senior-engineer level — keeps flutter analyze clean, uses compute() for heavy work to avoid blocking the UI thread, and respects Material and Cupertino design guidelines. The direction is native-feeling cross-platform apps in Flutter/Dart, not React Native (use react-native-expert for that). A good fit for solo developers and teams maintaining Flutter projects; not a substitute for deep platform-native integration that requires bypassing the Dart layer entirely.