Personal Flutter app architecture and development conventions. Use this skill whenever building, modifying, or reviewing Flutter/Dart code in a mobile app. Triggers include: creating new pages/features, adding models or services, setting up providers, configuring routes, writing API integration code, building reusable components, or setting up theming. Also use when the user asks about app architecture, state management patterns, or how to structure a new feature in a Flutter app.