action-creator
Installation
SKILL.md
Action Creator
Author or modify a Datex Studio action (configurationTypeId=18) on a branch — server-side transactional flows that compose entity CRUD and other actions inside a single commit/rollback boundary. The UI never calls actions directly — a function wraps the action call as the UI → action bridge.
References
- ../datex-studio-shared/branch-setup.md — Branch/connection selection (shared across skills)
- references/actions.md — Authoritative action authoring reference: file shape, runtime globals, invocation contract, error-handling rules, pre-flight checklist
- ../datex-studio-conventions/file-format.md —
configurationTypeIdtable and TypeScript-expression encoding rules - ../datex-studio-conventions/naming-conventions.md —
_actionindicator vs-footprintFlow.jsonfile suffix (asymmetric naming) - ../datex-studio-runtime/runtime-globals.md — platform-injected globals available in action code (
$flow,$flows,$datasources,$api, ...) - ../datex-studio-runtime/calling-conventions.md — full caller→callee tier matrix (UI cannot call actions directly; actions cannot call functions)
- ../function-creator/references/functions.md — the non-transactional counterpart and UI bridge
- ../datasource-creator/references/datasources.md — action-tier datasource targets (
-footprintDatasource.json) - ../component-wiring-check/references/component-wiring.md — caller
configParameterscontracts that apply to action callers