All-in-one toolingfor Creation Kit modding
Edit plugins, pack archives, build behavior graphs and check releases from one command line. Every command can return JSON for agents and automation.
01
Agents
JSON output, stable exit codes and a command catalog.
- esx commands --format json
- esx plugin check MyMod.esp | jq .ok
- esx help-topic output
02
Plugins
Read, edit, clean and compare ESP, ESM and ESL files.
- esx plugin conflicts MyMod.esp
- esx plugin clean MyMod.esp --apply
- esx plugin diff Old.esp New.esp
03
Archives
Pack, check and extract BSA and BA2 files.
- esx archive list 'MyMod - Main.ba2'
- esx archive check 'MyMod - Main.ba2'
- esx archive pack ./assets -o 'MyMod - Main.ba2'
04
Bulk edits
Change many records by rule with a Rhai file. Preview first, then save.
- esx rhai run MyMod.esp edit.rhai --sig WEAP
- esx rhai run MyMod.esp edit.rhai --apply
05
Behavior
Edit the Havok Behavior graphs that drive character animation by events. Add states, clips and conditions from a short source file.
- esx behavior explain reload --like Anims44
- esx behavior build mygun.bhv --plugin MyGun.esp -o build/main
- esx behavior verify build/main/behavior.lock.json --archive 'MyGun - Main.ba2'