ng-forms
Installation
SKILL.md
Angular Signal Forms
Build type-safe, reactive forms with Angular's Signal Forms API: a signal model is the single
source of truth, the form structure is derived from it, and a schema function declares validation
and field state. Signal Forms are public API in Angular v22 (imported from @angular/forms/signals).
For exhaustive API depth, read the angular-developer skill's canonical reference at
../angular-developer/references/signal-forms.md
(vendored from Angular's official skill and corrected locally to the stable v22 API – see the local adaptations in 02-SKILLS.md before re-syncing it). The references below are the project-shaped fast path.
End-to-end example
import { Component, inject, signal } from '@angular/core';
import { form, FormField, required, email, submit } from '@angular/forms/signals';