build-form

Installation
SKILL.md

Build Form: $ARGUMENTS

If $ARGUMENTS is empty, ask the user: (1) what the form is for, (2) which fields it needs, (3) whether validation is required.

Phase 1: Determine Scope

Parse from $ARGUMENTS or ask:

  • Form name (PascalCase, e.g., UserProfile, ShippingAddress)
  • Fields: name, type (text | number | select | date | checkbox | textarea), required (default) or optional (suffix with ?, e.g., birthDate:date?)
  • Layout: 1 column | 2 columns (default) | 3 columns
  • Submit target: inline handler, emitted event to parent, or none

Phase 2: Gather Component Context

Call the @fundamental-ngx/mcp MCP server:

Installs
9
GitHub Stars
293
First Seen
May 21, 2026
build-form — sap/fundamental-ngx