4d-form-layout

Installation
SKILL.md

4D Form Layout

Use this skill to author 4D forms in a lossless intermediate JSON format, then convert that format back to native .4DForm.

Quick Start

  1. Start from a native form or a new layout JSON.
  2. Convert with scripts/convert_4d_form.py.
  3. Validate the layout and generated .4DForm.
  4. Validate the layout against the bundled schema.
python skills/4d-form-layout/scripts/convert_4d_form.py \
  form-to-layout path/to/form.4DForm path/to/form.layout.json

python skills/4d-form-layout/scripts/convert_4d_form.py \
  layout-to-form path/to/form.layout.json path/to/form.4DForm
Installs
1
GitHub Stars
1
First Seen
Apr 1, 2026
4d-form-layout — e-marchand/skills