angular-forms
Installation
SKILL.md
Angular Forms Skill
Rules
Form Creation
- Use
ReactiveFormsModulefor reactive forms - Use
FormControlfor individual form fields - Use
FormGroupto group multiple form controls - Use
FormArrayfor dynamic lists of form controls - Use
FormBuilderfor simplified form creation
Validation
- Use built-in validators:
Validators.required,Validators.email,Validators.min,Validators.max,Validators.pattern - Custom validators MUST return
ValidationErrors | null - Show validation errors ONLY after field is touched
- Disable submit button when form is invalid