npx claudepluginhub wilddogjp/openbpxThis skill uses the workspace's default tool permissions.
> **PREREQUISITE:** Read [bpx-shared](../bpx-shared/SKILL.md).
Manipulates properties in Unreal Engine .uasset exports via BPX prop CLI: lists decoded props with warnings, sets/adds/removes values using JSON paths, with dry-run and backup options.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
PREREQUISITE: Read bpx-shared.
bpx export list <file.uasset> [--class <token>]
bpx export info <file.uasset> --export <n>
bpx export set-header <file.uasset> --index <n> --fields '<json>' [--dry-run] [--backup]
list: lists export headers with class/object/serial info.info: inspects one export header by --export index.set-header: updates selected export header fields (write command).set-header requires non-empty --fields JSON and reports old/new field values.[!CAUTION] This command includes write-capable operations. Confirm intent and run
--dry-runfirst.
| Command | Use when | Notable defaults |
|---|---|---|
list | lists export headers with class/object/serial info. | Read-only path; safe for discovery. |
info | inspects one export header by --export index. | Read-only path; safe for discovery. |
set-header | updates selected export header fields (write command). | Run --dry-run first and use --backup for real writes. |
bpx export list ./Sample.uasset [--class SampleToken]
bpx export info ./Sample.uasset --export 1
bpx export set-header ./Sample.uasset --index 1 --fields '{"value":1}' [--dry-run] [--backup]