camunda-forms
Installation
SKILL.md
Camunda Forms
Create Camunda Form JSON schemas for user tasks and start events in Camunda 8.8+.
Prerequisites
- Camunda 8.8+ cluster
Cross-References
- camunda-bpmn: Use when linking forms to user tasks via
<zeebe:formDefinition formId="..."/> - camunda-feel: Use for form validation expressions and conditional visibility logic
Instructions
Form Basics
Camunda Forms are JSON files with .form extension (not .json). Link to BPMN user tasks via the form's id field, which must match the formId attribute on <zeebe:formDefinition formId="..."/> inside the user task. The user task itself must also include <zeebe:userTask/> (the Camunda user task implementation). Don't link via the older formKey attribute — that's the deprecated job-worker user task, removed in Camunda 8.10. See camunda-bpmn § Form Definition for the BPMN side.