Install any skill in seconds. Free to start, no credit card required.
Get Started Free →hashgraph-online/using-bgs-papyrus
Use when the user wants to compile Papyrus PSC to PEX, decompile PEX to PSC, detect Creation Kit Papyrus toolchains, or inspect Papyrus capabilities for Skyrim, Fallout 4, or Starfield. Triggers - "compile PSC", "decompile PEX", "PapyrusCompiler", "bgs-papyrus", "Starfield Guard syntax".
Passed 18 of 21 test cases with the skill, and 5 of 21 without it.
and 15 more in the full report
14 fixed5 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
If I am decompiling a Starfield script but want to disable the automatic syntax post-processing that rewrites Guard blocks, which command option toggles this off?
| Checked | Without skill | With skill |
|---|---|---|
| Uses the --no-sf-syntax-fix flag to disable Guard syntax post-processing. | Missed | Passed |
The instructions your model reads when the skill loads.
bgs-papyrus is the agent-native CLI for Papyrus compile and decompile work. It detects official Creation Kit compilers, compiles .psc to .pex, decompiles .pex to .psc through Champollion, and returns JSON envelopes for agent workflows.
Use this skill for:
Do not use this skill for plugin record edits, load-order edits, or BA2/BSA packing. Route those through the xEdit, load-order, or archive skills.
Always query the live CLI before choosing a backend or game path:
bgs-papyrus capabilities --json
bgs-papyrus detect-toolchain --json --game starfield
The official Creation Kit must be installed by the user from Steam. Bethesda's PapyrusCompiler.exe is not bundled with this plugin and must not be copied into the repo or plugin tree. bgs-papyrus detects and drives the installed compiler.
Champollion is used for decompile. bgs-papyrus detects Champollion; it does not download it automatically. Install Champollion.exe at:
~/.bgs-modding-superpowers/tools/champollion/Champollion.exe
or the user can set BGS_PAPYRUS_CHAMPOLLION to an existing executable.
One PowerShell install shape for Champollion v1.3.2 from Orvid/Champollion releases:
$root = "$HOME\.bgs-modding-superpowers\tools\champollion"; New-Item -ItemType Directory -Force -Path $root | Out-Null; $zip = Join-Path $root "Champollion.v1.3.2.zip"; Invoke-WebRequest "https://github.com/Orvid/Champollion/releases/download/v1.3.2/Champollion.v1.3.2.zip" -OutFile $zip; Expand-Archive -Force $zip $root
Human manuals:
test cases passed, vs 5 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.