openbpx
v0.2.1BPX Codex plugin for Unreal Engine asset inspection and safe edit workflows.
by Wild Dog, Inc.Apache-2.099updated 1 month ago
Source
git clone https://github.com/wilddogjp/openbpxClone the source, then follow the repository's marketplace instructions for your runtime. The repository root is the plugin root.
Layout
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/bpx-blueprint/SKILL.md├── skills/bpx-class/SKILL.md├── skills/bpx-datatable/SKILL.md├── skills/bpx-dump/SKILL.md├── skills/bpx-enum/SKILL.md├── skills/bpx-export/SKILL.md├── skills/bpx-find/SKILL.md├── skills/bpx-import/SKILL.md├── skills/bpx-info/SKILL.md├── skills/bpx-level/SKILL.md├── skills/bpx-localization/SKILL.md├── skills/bpx-material/SKILL.md├── skills/bpx-metadata/SKILL.md├── skills/bpx-name/SKILL.md├── skills/bpx-package/SKILL.md├── skills/bpx-prop/SKILL.md├── skills/bpx-raw/SKILL.md├── skills/bpx-ref/SKILL.md├── skills/bpx-shared/SKILL.md├── skills/bpx-stringtable/SKILL.md├── skills/bpx-struct/SKILL.md├── skills/bpx-validate/SKILL.md├── skills/bpx-var/SKILL.md├── skills/bpx-version/SKILL.md├── skills/bpx-widget/SKILL.md└── skills/bpx-write/SKILL.md
Skills26
BPX `blueprint` command skill. Inspect and analyze blueprint exports, bytecode, and graph data.
BPX `class` command skill. Inspect one class export payload/header by index.
BPX `datatable` command skill. Read DataTable-family rows and update DataTable rows.
BPX `dump` command skill. Dump package summary/name/import/export tables in structured formats.
BPX `enum` command skill. List enum exports or update existing enum values.
BPX `export` command skill. Inspect export headers or update selected header fields.
BPX `find` command skill. Scan directories for assets and summarize parse outcomes.
BPX `import` command skill. Inspect ImportMap entries and aggregate import dependency graphs.
BPX `info` command skill. Read one package summary (engine version, table counts, asset kind).
BPX `level` command skill. Inspect level exports and read/write actor properties in .umap.
BPX `localization` command skill. Read/query/resolve localization data and edit existing text identities.
BPX `material` command skill. Inspect materials, scan child instances, and extract custom HLSL.
BPX `metadata` command skill. Read metadata exports or update root/object metadata key-values.
BPX `name` command skill. Inspect and edit NameMap entries with UE5-compatible hashes.
BPX `package` command skill. Inspect package metadata/sections or update package flags.
BPX `prop` command skill. Read decoded properties or mutate properties in one export.
BPX `raw` command skill. Read one export serial payload as base64.
BPX `ref` command skill. Bulk-rewrite reference strings in NameMap and decoded properties.
Shared BPX safety and execution guidance. Use before command-specific BPX skills.
BPX `stringtable` command skill. Read and edit StringTable entries and namespace.
BPX `struct` command skill. List struct exports or inspect one struct export.
BPX `validate` command skill. Run package integrity checks (exit code 2 when result is not OK).
BPX `var` command skill. Inspect variable defaults/declarations and update defaults or names.
BPX `version` command skill. Print the BPX CLI semantic version.
BPX widget construction and inspection skill. Use for widget-init/read/parent-class/add/remove/write workflows.
BPX `write` command skill. Rewrite a parsed package to a separate output path.
Manifests2
{
"name": "openbpx",
"version": "0.2.1",
"description": "BPX Codex plugin for Unreal Engine asset inspection and safe edit workflows.",
"author": {
"name": "Wild Dog, Inc.",
"url": "https://wilddog.jp"
},
"homepage": "https://github.com/wilddogjp/openbpx",
"repository": "https://github.com/wilddogjp/openbpx",
"license": "Apache-2.0",
"keywords": [
"bpx",
"openbpx",
"unreal-engine",
"uasset",
"umap",
"blueprint",
"codex-skill"
],
"skills": "./skills/",
"interface": {
"displayName": "OpenBPX",
"shortDescription": "Inspect and safely edit Unreal assets with bpx.",
"longDescription": "Use BPX command skills in Codex to inspect, validate, and make safety-constrained edits to Unreal .uasset and .umap files without launching Unreal Editor.",
"developerName": "Wild Dog, Inc.",
"category": "Coding",
"capabilities": [
"Interactive",
"Write"
],
"websiteURL": "https://github.com/wilddogjp/openbpx",
"defaultPrompt": [
"Inspect this Unreal asset with bpx.",
"Plan a safe BPX edit workflow.",
"Validate a BPX asset rewrite."
],
"brandColor": "#2080E0"
}
}{
"name": "openbpx",
"version": "0.2.1",
"description": "BPX plugin for Unreal Engine asset inspection and safe edit workflows.",
"author": {
"name": "Wild Dog, Inc.",
"url": "https://wilddog.jp"
},
"homepage": "https://github.com/wilddogjp/openbpx",
"repository": "https://github.com/wilddogjp/openbpx",
"license": "Apache-2.0",
"keywords": [
"bpx",
"openbpx",
"unreal-engine",
"uasset",
"umap",
"blueprint",
"agent-skill"
],
"skills": "./skills/"
}