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.
Sets or updates design variables in Pencil to establish or maintain Design Token systems, including colors, themes, spacing, and fonts.
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 var list <file.uasset>
bpx var set-default <file.uasset> --name <var> --value '<json>' [--dry-run] [--backup]
bpx var rename <file.uasset> --from <old> --to <new> [--dry-run] [--backup]
list: merges CDO defaults with declaration metadata.set-default: writes a variable default on CDO properties.rename: rewrites matching NameMap entries from --from to --to.rename fails when destination variable is already declared; may return declaration warnings.[!CAUTION] This command includes write-capable operations. Confirm intent and run
--dry-runfirst.
| Command | Use when | Notable defaults |
|---|---|---|
list | merges CDO defaults with declaration metadata. | Read-only path; safe for discovery. |
set-default | writes a variable default on CDO properties. | Check bpx help for exact required flags. |
rename | rewrites matching NameMap entries from --from to --to. | Run --dry-run first and use --backup for real writes. |
bpx var list ./Sample.uasset
bpx var set-default ./Sample.uasset --name <var> --value '{"value":1}' [--dry-run] [--backup]
bpx var rename ./Sample.uasset --from OldValue --to NewValue [--dry-run] [--backup]