원클릭으로
create-mod
Guided workflow for creating a new Skyrim mod from scratch using AutoMod CLI. Use when the user wants to build a new mod.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Guided workflow for creating a new Skyrim mod from scratch using AutoMod CLI. Use when the user wants to build a new mod.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Inspect and modify NIF mesh files using AutoMod CLI. Use when working with meshes, textures, skeleton nodes, or fixing VR mesh issues.
Read and scan Skyrim save files (.ess). Use when debugging save issues, searching for orphaned scripts, checking mod footprint in saves, or investigating save bloat.
Process Skyrim voice and sound files (FUZ, XWM, WAV) using AutoMod CLI.
Read, extract, create, and modify BSA/BA2 archives using AutoMod CLI.
Generate SkyUI Mod Configuration Menus using AutoMod CLI.
Inspect an ESP/ESM plugin file and show a summary of all records
| name | create-mod |
| description | Guided workflow for creating a new Skyrim mod from scratch using AutoMod CLI. Use when the user wants to build a new mod. |
| argument-hint | [mod description] |
Build a mod step-by-step using the AutoMod CLI. Always use --json on all commands. Always use --dry-run first on write commands.
bash tools/automod-cli.sh esp create "<ModName>" --output "Data" --author "<author>" --description "<desc>" --json
Use --light for ESL-flagged plugins (if under 2048 records).
Use the appropriate esp add-* command for each record:
esp add-weapon <esp> <editorId> --type <type> --model <preset> --damage <n> --dry-run --jsonesp add-spell <esp> <editorId> --type <type> --effect <preset> --magnitude <n> --dry-run --jsonesp add-armor <esp> <editorId> --type <type> --slot <slot> --model <preset> --dry-run --jsonesp add-npc <esp> <editorId> --name "<name>" --level <n> --dry-run --jsonesp add-book <esp> <editorId> --name "<name>" --text "<content>" --dry-run --jsonesp add-perk <esp> <editorId> --name "<name>" --effect <preset> --dry-run --jsonesp add-global <esp> <editorId> --type float --value <n> --dry-run --jsonImportant: Weapons and armor REQUIRE --model or they'll be invisible. Spells REQUIRE --effect or they'll do nothing.
Always preview with --dry-run first, then remove it after user approves.
.psc source filebash tools/automod-cli.sh papyrus compile <source> --output Data/Scripts --headers tools/automod/skyrim-script-headers --json
(Or use our existing Caprica: tools/Caprica/Caprica.exe --game skyrim --import "Data/Scripts/Source" --flags "TESV_Papyrus_Flags.flg" --output "Data/Scripts" "script.psc")bash tools/automod-cli.sh esp attach-script <esp> --quest <editorId> --script <name> --jsonbash tools/automod-cli.sh esp auto-fill <esp> --quest <editorId> --script <name> --script-dir Data/Scripts/Source --data-folder Data --jsonbash tools/automod-cli.sh esp generate-seq <esp> --json
bash tools/automod-cli.sh esp info <esp> --json
Review the record counts and verify everything was added correctly.
GetFormFromFile() in scripts to avoid complex VMAD properties