AIKraft/Skills/flutter-building-forms

flutter-building-forms

Создаёт формы Flutter с валидацией и обработкой пользовательского ввода. Применяется при разработке экранов входа, форм ввода данных или любых интерфейсов с множеством полей.

flutter official Разработка ★ 3k

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

Создаёт валидируемые формы Flutter, группируя поля ввода для проверки данных и обработки пользовательского ввода. Решает задачу реализации экранов входа, форм сбора данных и других интерфейсов с множеством полей.

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

  • Разработка экранов входа в приложение (Login)
  • Создание форм ввода пользовательских данных
  • Реализация любых интерфейсов с множеством полей ввода
  • Группировка и валидация нескольких полей ввода вместе

Как работает

  1. Разместить виджет Form внутри StatefulWidget.
  2. Инициализировать GlobalKey<FormState> один раз как final-переменную в классе State.
  3. Присвоить созданный ключ свойству key виджета Form.
  4. Использовать TextFormField для отображения полей ввода с поддержкой валидации.
  5. При необходимости получить доступ к FormState через Form.of(context) в дочерних виджетах.

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

Создай форму входа с полями email и пароль, используя TextFormField и GlobalKey<FormState>.
Реализуй экран регистрации с валидацией нескольких полей ввода в StatefulWidget.
Напиши код для формы с полями имени и возраста, где валидация выполняется через Form.of(context).

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

  • Flutter SDK
  • Структура StatefulWidget
  • GlobalKey<FormState>

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

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

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

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