FL
flutter-adding-home-screen-widgets
Добавляет виджеты на главный экран для Android и iOS в Flutter-приложения. Полезно для отображения быстрой информации или выполнения действий прямо с домашнего экрана устройства.
Что делает навык
Навык добавляет виджеты на главный экран для Android и iOS в приложениях Flutter. Он решает задачу отображения быстрой информации или выполнения действий прямо с домашнего экрана устройства.
Когда применять
- Отображение статуса приложения или последних данных на домашнем экране
- Выполнение быстрых действий (quick actions) без открытия основного интерфейса
- Интеграция нативных виджетов с логикой Flutter-приложения
- Обновление UI виджета при изменении состояния в приложении
Как работает
- Использовать пакет home_widget для коммуникации между Flutter и нативными виджетами через общее хранилище (UserDefaults для iOS, SharedPreferences для Android).
- Написать Dart-код для записи ключ-значение или рендеринга изображений в общий контейнер.
- Отправить сигнал от Flutter-приложения операционной системе для обновления виджета.
- Реализовать нативную часть UI (SwiftUI для iOS, XML/Kotlin для Android), которая будет читать данные из общего контейнера и обновлять интерфейс.
- Обеспечить пробуждение нативного виджета для чтения данных и обновления UI.
Примеры запросов агенту
Добавь виджет на главный экран для Android и iOS, который показывает текущий статус задачи.
Реализуй обновление виджета Flutter-приложения через shared preferences.
Создай нативный виджет для iOS, который отображает данные, записанные из Flutter-приложения.
Что понадобится
- Пакет home_widget
- Flutter-проект с поддержкой Android и iOS
- Знание реализации нативных UI (SwiftUI для iOS, XML/Kotlin для Android)
Описание составлено по SKILL.md навыка, сверено 07.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «flutter-flutter-adding-home-screen-widgets» из репозитория:
# https://github.com/flutter/agent-plugins
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r flutter-flutter-adding-home-screen-widgets/ ~/.claude/skills/flutter-flutter-adding-home-screen-widgets/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.