Skills Flutter
ego lite browser
спонсорego lite — это самый быстрый браузер для AI-агентов, выполняющих веб-автоматизацию, который делится вашим состоянием входа с Codex или Claude Code, без затрат и без настройки.
Alpha Vantage MCP Server
спонсорДоступ к данным финансовых рынков: реальное время и исторические данные по акциям, ETF, опционам, форексу, криптовалютам, сырьевым товарам, фундаментальным показателям, техническим индикаторам и многому другому
dart-matcher-best-practices
skills/skills/dart-matcher-best-practices
Чтобы найти кандидатов для улучшения использования matcher, ищите неоптимальные шаблоны:
dart-migrate-to-checks-package
agent-plugins/skills/dart-migrate-to-checks-package
Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents.
dart-modern-features
skills/skills/dart-modern-features
Для поиска кандидатов на модернизацию:
dart-package-maintenance
skills/skills/dart-package-maintenance
Рекомендации по поддержке Dart-пакетов в соответствии с лучшими практиками команды Dart.
dart-resolve-package-conflicts
agent-plugins/skills/dart-resolve-package-conflicts
Workflow for fixing package version conflicts. Use this when `pub get` fails due to incompatible package versions.
dart-run-static-analysis
agent-plugins/skills/dart-run-static-analysis
Execute `dart analyze` to identify warnings and errors, and use `dart fix --apply` to automatically resolve mechanical lint issues. Use during development to…
dart-setup-ffi-assets
agent-plugins/skills/dart-setup-ffi-assets
Предоставляет агентам руководство по компиляции и упаковке исходного кода C/C++ в динамические или статические библиотеки (Code Assets) с использованием системы хуков Native Assets в Dart (через…
dart-skills-lint-integration
skills/tool/dart_skills_lint/.agents/skills/dart-skills-lint-integration
Как интегрировать, обновлять и настраивать инструмент проверки dart_skills_lint в репозитории. Используйте этот навык, когда пользователь просит обновить…
dart-skills-lint-setup
skills/tool/dart_skills_lint/skills/dart-skills-lint-setup
Используйте этот навык, когда необходимо впервые настроить валидацию для навыков AI-агента в Dart-проекте. Добавляет линтер как dev_dependency, создаёт…
dart-skills-lint-validation
skills/tool/dart_skills_lint/skills/dart-skills-lint-validation
Используйте CLI dart_skills_lint для проверки навыков. Выберите подходящий рабочий процесс в зависимости от вашей среды:
dart-test-coverage
skills/skills/dart-test-coverage
Рекомендации по запуску и интерпретации покрытия тестами в пакетах Dart.
dart-test-fundamentals
skills/skills/dart-test-fundamentals
Для поиска кандидатов на улучшение структуры тестов:
dart-use-ffigen
agent-plugins/skills/dart-use-ffigen
Guide agents to use `package:ffigen` to automatically generate FFI bindings instead of writing them manually. Use this skill when a task involves writing new…
dart-use-pattern-matching
agent-plugins/skills/dart-use-pattern-matching
Используйте switch-выражения и сопоставление с образцом, где это уместно
dart-use-primary-constructors
agent-plugins/skills/dart-use-primary-constructors
Помогите пользователям писать синтаксически и семантически корректные первичные конструкторы в Dart, а также мигрировать и использовать новый синтаксис конструкторов, синтаксис с пустым телом и точкой с запятой,…
definition-of-done
skills/tool/dart_skills_lint/.agents/skills/definition-of-done
Обязательные проверки, которые необходимо выполнить перед завершением любой задачи, затрагивающей md-файлы или dart-код в этом репозитории.
engine-whats-new
flutter/.agents/skills/engine-whats-new
Генерирует сводку "что нового" для релиза и diff-файл изменений в Flutter engine (//engine/src/flutter) между двумя релизами (например, 3.47 и…
find-release
flutter/.agents/skills/find-release
Навык для поиска самого раннего релиза Dart и Flutter, содержащего указанный коммит. Используйте этот навык, когда пользователи спрашивают, в каком релизе появился коммит в Flutter или Dart…
flutter-accessibility
skills/skills/flutter-accessibility
We need to translate the given text from English to Russian, preserving the name "flutter-accessibility" if it appears. The text is a description of an agent skill. The instruction says: "Translate only the text inside <text>. Do not include the name unless it appears in the source text." The name "flutter-accessibility" does not appear in the source text provided. So we just translate the text. The text: "Implement WCAG 2 and EN 301 549 accessibility standards and adaptive layouts in Flutter apps. Enforces semantic annotations, tap target sizes (48x48 dp minimum), and text contrast ratios (4.5:1 for small text, 3:1 for large) across mobile, web, and desktop platforms Provides decision logic for web semantics initialization, interactive widget wrapping, screen-size-based layout switching, and keyboard/mouse input handling Includes focus traversal management via FocusTraversalGroup and..." We need to translate accurately, preserving technical terms like WCAG 2, EN 301 549, Flutter, dp, ratios, FocusTraversalGroup,
flutter-accessibility-audit
skills/skills/flutter-accessibility-audit
Запускает проверку доступности через widget_inspector и автоматически добавляет виджеты Semantics или недостающие метки в исходный код.
flutter-add-integration-test
skills/skills/flutter-add-integration-test
Настраивает Flutter Driver для взаимодействия с приложением и преобразует действия MCP в постоянные интеграционные тесты. Используйте при добавлении интеграционного тестирования в проект,…
flutter-add-widget-preview
skills/skills/flutter-add-widget-preview
Добавляет интерактивные превью виджетов в проект с использованием системы previews.dart. Используйте при создании новых UI-компонентов или обновлении существующих экранов, чтобы обеспечить…
flutter-add-widget-test
skills/skills/flutter-add-widget-test
Implement a component-level test using `WidgetTester` to verify UI rendering and user interactions (tapping, scrolling, entering text). Use when validating…
flutter-adding-home-screen-widgets
skills/skills/flutter-adding-home-screen-widgets
We need to translate the given text from English to Russian, preserving the name "flutter-adding-home-screen-widgets" if it appears, but it does not appear in the text. The text describes adding home screen widgets to Flutter apps for Android and iOS. We must not add any extra commentary, labels, or formatting. Just the translation. The text: "Add home screen widgets to Flutter apps for Android and iOS with native UI and shared data synchronization. Flutter communicates with native widgets via shared local storage (UserDefaults on iOS, SharedPreferences on Android) using the home_widget package; data flows from Flutter writes to native widget reads on OS trigger. iOS implementation uses Xcode, SwiftUI, and Widget Extension targets with App Groups capability; Android uses Android Studio with AppWidgetProvider, XML layouts, and..." We need to translate accurately, preserving technical terms like "UserDefaults", "SharedPreferences", "home_widget", "Xcode", "SwiftUI", "Widget Extension", "App Groups", "Android Studio", "AppWidgetProvider", "XML layouts
flutter-animating-apps
skills/skills/flutter-animating-apps
Визуальная обратная связь, переходы и физически обоснованная анимация для приложений Flutter с использованием фреймворка Animation. Четыре стратегии анимации: неявные анимации для простых изменений свойств, явные анимации с управлением воспроизведением, переходы Hero для общих элементов между маршрутами и физически обоснованные анимации для естественного движения, управляемого жестами. Основная типизированная система анимации с классами AnimationController, Tween и Curve; всегда удаляйте контроллеры для предотвращения утечек памяти. Ступенчатые анимации...
flutter-animation
skills/skills/flutter-animation
Выберите и реализуйте оптимальную стратегию анимации Flutter для ваших требований к интерфейсу. Включает дерево решений для выбора между неявными анимациями, явными твинами, физическим движением, hero-переходами, ступенчатыми последовательностями и переходами маршрутов страниц. Предоставляет полные примеры кода для каждого типа анимации — от простого AnimatedContainer до сложных ступенчатых многотвиновых конфигураций. Обеспечивает строгое управление памятью с обязательным удалением AnimationController и лучшими практиками производительности с использованием...
flutter-app-size
skills/skills/flutter-app-size
Измерение и оптимизация размера пакета Flutter-приложения, APK или IPA с платформенно-специфичным анализом и стратегиями уменьшения. Поддерживает Android (APK/AppBundle), iOS (IPA) и настольные платформы (Linux, macOS, Windows) с рабочими процессами измерения для каждой платформы. Генерирует JSON-файлы анализа размера кода через flutter build --analyze-size и интегрируется с инструментом App Size Tool в Dart DevTools для визуализации разбивки компонентов. Реализует уменьшение размера за счет разделения отладочной информации, сжатия ресурсов и...
flutter-apply-architecture-best-practices
skills/skills/flutter-apply-architecture-best-practices
Архитектурирует Flutter-приложение с использованием рекомендуемого многоуровневого подхода (UI, Logic, Data). Используйте при структурировании нового проекта или рефакторинге для масштабируемости.
flutter-architecting-apps
skills/skills/flutter-architecting-apps
Фреймворк многоуровневой архитектуры для масштабируемых Flutter-приложений со строгим разделением ответственности. Обеспечивает трехуровневую структуру (UI, Logic, Data) с однонаправленным потоком данных и единым источником истины в слое Data. Слой UI содержит легковесные View и ViewModel, преобразующие доменные модели в состояние представления; слой Logic (опционально) обрабатывает сложную бизнес-оркестрацию; слой Data строго разделяется на статически безсостоятельные Services и кэширующие Repositories. Предоставляет пошаговую функциональность...
flutter-architecture
skills/skills/flutter-architecture
MVVM-архитектура для Flutter-приложений с однонаправленным потоком данных и строгим разделением слоёв. Реализует трёхслойную архитектуру: слой данных (сервисы и репозитории), доменный слой (UseCases для сложной логики) и слой UI (ViewModels и Views). Использует provider для внедрения зависимостей и ListenableBuilder для реактивного обновления UI с паттерном Command для взаимодействия с пользователем. Обеспечивает однонаправленный поток данных: данные передаются вниз от репозиториев к ViewModels и Views; события передаются вверх...
31–60 из 137