formio-form-builder
Default "build me a form" orchestrator — builds a single Form.io form end to end: determines the form type (webform, wizard, or PDF form), delegates schema authoring to formio-schema, saves the form via the MCP server, and optionally hands off to embedding. Use when the user asks to "build a form", "create a form", make a "multi-page form", or create a "survey", "contact form", "intake form", "registration form", "questionnaire", or "pdf form" — or to edit an existing form's fields: "add a phone field to my registration form". Boundary: "build a form to collect X" (a standalone form) belongs to this skill; "track X / manage X / build an app around X" (a data model, CRUD, resources) belongs to formio-application / formio-resource-planner. Not for: embedding an EXISTING form (see formio-form); building an app (see formio-application); designing resources or permissions (see formio-resource-planner); raw JSON schema lookups (see formio-schema); REST endpoint lookups (see formio-api).
Pinned to revision f13e6d17a66e, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/formio-form-builder/SKILL.md
- skills/formio-form-builder/EMBED.md
- skills/formio-form-builder/FORM_TYPES.md
- skills/formio-form-builder/INTENT.md
- skills/formio-form-builder/SAVE.md
Every link opens the file at its source, pinned to the revision this page describes.