Что такое refactor:flutter?
Рефакторинг кода Flutter/Dart для улучшения удобства обслуживания, читабельности и производительности. Этот навык применяет такие функции Dart 3, как записи, шаблоны и запечатанные классы, реализует правильное управление состоянием с помощью Riverpod или BLoC и использует Freezed для неизменяемых моделей. Он касается монолитных виджетов, отсутствия константных конструкторов, неправильного использования BuildContext и глубокой вложенности. Примените, если вы заметили, что виджеты выполняют слишком большую работу, проблемы с производительностью из-за ненужных перестроек или устаревшие шаблоны Dart 2. Источник: snakeo/claude-debug-and-refactor-skills-plugin.