making-forms-demo
Installation
SKILL.md
Making forms
Interviews the user for critical implementation details needed to generate a Web Form.
Workflow Steps
-
Confirm Intent & Hydrate State: Check if
user_prefs.jsonexists in the workspace root. If present, read the"FORMS"object to identify any previously saved preferences. Tell the user that a form has been identified and that a few questions must be answered (or confirmed) before building the form. -
Query Validation Type: Invoke the
ask_questiontool to present the user with an option selection UI. If previously saved values exist inuser_prefs.json, prefix those option strings with"(Current Setting) "and list them first:- Question: "How would you like to handle field validation? (select all that apply)"
- Options: ["Client-side validation", "Server-side validation"]
Use the selected value as
FIELD_VALIDATION_TYPE.