Skip to main content

form-builder

Stars0
Forks0
UpdatedAugust 3, 2026 at 11:59

Router for building, reviewing, or debugging a validation form with the layrz-forms library. Use this skill whenever the user wants to validate structured input โ€” request payloads, GraphQL inputs, dicts, structs, API bodies โ€” or mentions layrz-forms, layrz_forms, a "form class", a `layrz:` struct tag, `is_valid()`, `ais_valid()`, `Validate()`, `LayrzError`, `FieldError`, a `clean_*` method, a `Clean<Field>` hook, or error codes like `required`, `invalid`, `empty`, `minLength`, `invalidChoice`. Also use it when the user asks "why is my form not catching X", "how do I validate a nested list", or wants to add a field to an existing form โ€” even if they never say the library's name. This skill only picks the language and hands off; it does not itself explain how to write forms.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly