jst-to-code
Use this skill to convert Itential transformation documents (JSTs, .jst.json) into single-file Python for the Run Code workflow task. Trigger it for phrases like "convert this JST to code", "turn these transformations into Python", "rewrite this .jst.json as Run Code Python", or "jst to code on canvas". It reads JSTs from local files or pulls them read-only by URL/id, converts them one at a time, and proves each conversion against test data (your own input and expected output, or a past job that ran the transformation). A JST with no test data is still converted but reported as NOT TESTED. Output is one <name>.py per JST. NOT for building new transformations or workflows.
Pinned to revision 2ccdf77358b0, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/jst-to-code/SKILL.md
- skills/jst-to-code/agents/openai.yaml
- skills/jst-to-code/assets/AGENTS.md
- skills/jst-to-code/assets/helpers/jst-to-code/examples/demo-fruits.jst.json
- skills/jst-to-code/assets/helpers/jst-to-code/examples/demo-fruits.py
- skills/jst-to-code/assets/helpers/jst-to-code/examples/test-data/example1.json
- skills/jst-to-code/assets/helpers/jst-to-code/examples/test-data/example2.json
- skills/jst-to-code/assets/helpers/jst-to-code/jst-method-map.md
- skills/jst-to-code/assets/helpers/jst-to-code/jst_helpers.py
- skills/jst-to-code/custom/dev/.gitkeep
- skills/jst-to-code/custom/org/.gitkeep
- skills/jst-to-code/custom/team/.gitkeep
Every link opens the file at its source, pinned to the revision this page describes.