plugins marketplace
← All plugins

openbpx

v0.2.1

BPX Codex plugin for Unreal Engine asset inspection and safe edit workflows.

CodexClaude Code26 skills

by Wild Dog, Inc.Apache-2.099updated 1 month ago

Source

git clone https://github.com/wilddogjp/openbpx

Clone the source, then follow the repository's marketplace instructions for your runtime. The repository root is the plugin root.

Layout

openbpx/
├── .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-blueprintskills/bpx-blueprint/SKILL.md

BPX `blueprint` command skill. Inspect and analyze blueprint exports, bytecode, and graph data.

bpx-classskills/bpx-class/SKILL.md

BPX `class` command skill. Inspect one class export payload/header by index.

bpx-datatableskills/bpx-datatable/SKILL.md

BPX `datatable` command skill. Read DataTable-family rows and update DataTable rows.

bpx-dumpskills/bpx-dump/SKILL.md

BPX `dump` command skill. Dump package summary/name/import/export tables in structured formats.

bpx-enumskills/bpx-enum/SKILL.md

BPX `enum` command skill. List enum exports or update existing enum values.

bpx-exportskills/bpx-export/SKILL.md

BPX `export` command skill. Inspect export headers or update selected header fields.

bpx-findskills/bpx-find/SKILL.md

BPX `find` command skill. Scan directories for assets and summarize parse outcomes.

bpx-importskills/bpx-import/SKILL.md

BPX `import` command skill. Inspect ImportMap entries and aggregate import dependency graphs.

bpx-infoskills/bpx-info/SKILL.md

BPX `info` command skill. Read one package summary (engine version, table counts, asset kind).

bpx-levelskills/bpx-level/SKILL.md

BPX `level` command skill. Inspect level exports and read/write actor properties in .umap.

bpx-localizationskills/bpx-localization/SKILL.md

BPX `localization` command skill. Read/query/resolve localization data and edit existing text identities.

bpx-materialskills/bpx-material/SKILL.md

BPX `material` command skill. Inspect materials, scan child instances, and extract custom HLSL.

bpx-metadataskills/bpx-metadata/SKILL.md

BPX `metadata` command skill. Read metadata exports or update root/object metadata key-values.

bpx-nameskills/bpx-name/SKILL.md

BPX `name` command skill. Inspect and edit NameMap entries with UE5-compatible hashes.

bpx-packageskills/bpx-package/SKILL.md

BPX `package` command skill. Inspect package metadata/sections or update package flags.

bpx-propskills/bpx-prop/SKILL.md

BPX `prop` command skill. Read decoded properties or mutate properties in one export.

bpx-rawskills/bpx-raw/SKILL.md

BPX `raw` command skill. Read one export serial payload as base64.

bpx-refskills/bpx-ref/SKILL.md

BPX `ref` command skill. Bulk-rewrite reference strings in NameMap and decoded properties.

bpx-sharedskills/bpx-shared/SKILL.md

Shared BPX safety and execution guidance. Use before command-specific BPX skills.

bpx-stringtableskills/bpx-stringtable/SKILL.md

BPX `stringtable` command skill. Read and edit StringTable entries and namespace.

bpx-structskills/bpx-struct/SKILL.md

BPX `struct` command skill. List struct exports or inspect one struct export.

bpx-validateskills/bpx-validate/SKILL.md

BPX `validate` command skill. Run package integrity checks (exit code 2 when result is not OK).

bpx-varskills/bpx-var/SKILL.md

BPX `var` command skill. Inspect variable defaults/declarations and update defaults or names.

bpx-versionskills/bpx-version/SKILL.md

BPX `version` command skill. Print the BPX CLI semantic version.

bpx-widgetskills/bpx-widget/SKILL.md

BPX widget construction and inspection skill. Use for widget-init/read/parent-class/add/remove/write workflows.

bpx-writeskills/bpx-write/SKILL.md

BPX `write` command skill. Rewrite a parsed package to a separate output path.

Manifests2

.codex-plugin/plugin.json
{
  "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"
  }
}
.claude-plugin/plugin.json
{
  "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/"
}