AIKraft/Skills/Разработка на Flutter

Разработка на Flutter

Flutter cross-platform development guide covering widget patterns, Riverpod/Bloc state management, GoRouter navigation, performance optimization, and platform-specific implementations. Includes const optimization, responsive layouts, testing strategies, and DevTools profiling.

minimax-ai official Разработка

Что делает навык

Навык предоставляет практическое руководство по созданию кроссплатформенных приложений на Flutter 3 и Dart, фокусируясь на проверенных паттернах виджетов, управлении состоянием и оптимизации производительности. Он помогает решать задачи по разработке, включая навигацию, адаптивные макеты и платформо-зависимые реализации.

Когда применять

  • Реализация управления состоянием с использованием Riverpod или Bloc.
  • Настройка навигации в приложении с помощью GoRouter.
  • Оптимизация производительности через использование const виджетов и профилирование с DevTools.
  • Создание адаптивных макетов для разных размеров экранов.
  • Написание стратегий тестирования для компонентов Flutter.

Как работает

  1. Использовать паттерны виджетов для структурирования UI.
  2. Применять Riverpod или Bloc для управления состоянием приложения.
  3. Настроить навигацию с помощью GoRouter.
  4. Оптимизировать производительность, используя const виджеты и инструменты профилирования DevTools.
  5. Реализовать адаптивные макеты для поддержки различных устройств.
  6. Провести тестирование компонентов согласно стратегиям из руководства.

Примеры запросов агенту

Как настроить навигацию в Flutter приложении с помощью GoRouter?
Какие паттерны управления состоянием лучше использовать в Flutter: Riverpod или Bloc?
Как оптимизировать производительность Flutter приложения с помощью DevTools?

Что понадобится

  • Flutter 3

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «flutter-dev» из репозитория: # https://github.com/minimax-ai/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r flutter-dev/ ~/.claude/skills/flutter-dev/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.