flutter-building-forms
Build and validate forms in Flutter using GlobalKey, FormState, and TextFormField widgets.
Install
npx skills add https://github.com/flutter/skills --skill flutter-building-formsStats
| Total installs | 2,264 |
| Weekly installs | 2.3K |
| GitHub stars | 833 |
| First seen | Mar 13, 2026 |
| Source | @flutter/skills |
Summary
- Requires StatefulWidget hosting with a persistent GlobalKey<FormState> to manage form state and validation across rebuilds
- Use TextFormField widgets with validator() callbacks that return error strings on failure or null on success
- Call _formKey.currentState!.validate() on submit to trigger all validators and automatically display error messages below fields
- Includes complete code example demonstrating username validation, error feedback, and success handling via SnackBar
Tags
Related skills
| Skill | Installs | vs flutter-building-forms |
|---|---|---|
| ui-design-system | 2,373 | +109 |
| clerk-testing | 2,561 | +297 |
| threejs-geometry | 2,015 | -249 |
| flutter-implementing-navigation-and-routing | 2,501 | +237 |
| threejs-shaders | 2,118 | -146 |
FAQ
- How many installs does flutter-building-forms have?
- flutter-building-forms has 2,264 total installs and 2.3K installs this week.
- Where is flutter-building-forms hosted?
- flutter-building-forms is published by @flutter/skills at https://github.com/flutter/skills.
- How many GitHub stars does flutter-building-forms have?
- flutter-building-forms has 833 GitHub stars.
- When was flutter-building-forms first indexed?
- OrangeBot.AI first indexed flutter-building-forms on Mar 13, 2026.
- How do I install flutter-building-forms?
- Run: npx skills add https://github.com/flutter/skills --skill flutter-building-forms