Build reusable 8.3 equipment models without guessing at the tag contract.
The UDT Builder discovers the live Gateway API before choosing an import, export, tag, or grouped-resource workflow. It covers definitions, instances, parameters, inheritance, nested UDTs, alarms, history, security, scripts, OPC and query members, and complex values while keeping the provider and tag root bounded.

Why it was made
- Separates a successful transport response from persisted UDT configuration and working runtime values.
- Snapshots the current definition before writes and makes collision policy explicit.
- Checks value, quality, alarms, history, scripts, and bounded logs after configuration changes.
- Handles nested models, inherited members, arrays, Documents, DataSets, Text, OPC, and query members without flattening every tag into a scalar example.
Common use cases
- Create reusable pump, motor, valve, line, or skid UDT definitions and instances.
- Migrate or normalize exported tag JSON for Ignition 8.3.8.
- Review inheritance, overrides, nested UDTs, history, alarms, security, and event scripts.
- Run bounded bulk changes with exact before-and-after configuration evidence.
Proof style
Validate the artifact, not the promise.
The skill calls the UDT proven only when configuration readback, runtime values, exact qualities, requested behavior, and the bounded log check agree. Contradictions remain findings.
Example prompt
Use the Ignition 8.3 UDT Builder on this approved development Gateway. Fetch the authenticated OpenAPI contract, confirm the provider and bounded tag root, export the existing definition if present, and show the collision policy before any write. After approval, create or update the UDT, read the configuration back, instantiate one test asset, verify values and exact QualityCodes, exercise the requested behavior, and report the bounded Gateway log window.This is the kind of focused instruction the skill is designed to make useful. The value is in the checks and Ignition-specific defaults the AI uses after reading the skill.
Expected output
- Records the live API route, provider, bounded root, current definition, and collision decision.
- Returns normalized definition and instance payloads with explicit parameter and inheritance behavior.
- Verifies persisted configuration separately from runtime values and qualities.
- Reports log evidence, partial failures, and any behavior that remains unproven.
Related workflows
Skills that pair with this one
Ignition 8.3 Perspective skill
Ignition 8.3.8Ignition 8.3 Perspective Builder
Build, apply, and verify live Perspective resources.
Ignition 8.3 Jython 2.7.4 skill
Ignition 8.3.8Jython 2.7.4 Script Builder
Version-aware scripting guardrails for Ignition 8.3.8.
Ignition 8.3 API enhancements
Ignition 8.3.8Ignition 8.3 API v0.60.0
61 fixed actions with explicit result boundaries.
Ignition UDT builder
Ignition 8.1Ignition UDT Builder
Model equipment once, then scale the screens.
Lifetime membership
Want access to this skill?
The one-time membership unlocks this skill, the full Ignition AI Toolkit, the Web Dev runner materials, setup docs, and versioned Ignition 8.1 and 8.3 downloads.
No subscription. Lifetime members keep portal access to the current toolkit and future skill releases, including planned Ignition 8.3-focused skills as they are added.