From openbpx
Inspects .uasset metadata, custom versions, dependencies, sections, resolves indices; updates safe package flags via BPX CLI commands.
How this skill is triggered — by the user, by Claude, or both
Slash command
/openbpx:bpx-packageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **PREREQUISITE:** Read [bpx-shared](../bpx-shared/SKILL.md).
PREREQUISITE: Read bpx-shared.
bpx package meta <file.uasset>
bpx package custom-versions <file.uasset>
bpx package depends <file.uasset> [--reverse]
bpx package resolve-index <file.uasset> --index <i>
bpx package section <file.uasset> --name <section>
bpx package set-flags <file.uasset> --flags <enum-or-raw> [--dry-run] [--backup]
meta: shows package GUID/flags/version/offset summary.custom-versions: lists custom version GUID/version pairs.depends: decodes DependsMap entries.depends --reverse: adds reverse dependency view (who references each export).resolve-index: classifies and resolves signed FPackageIndex.section: reads one raw package section by --name.set-flags: rewrites package flags within supported safe scope.set-flags blocks PKG_FilterEditorOnly and PKG_UnversionedProperties toggles.[!CAUTION] This command includes write-capable operations. Confirm intent and run
--dry-runfirst.
| Command | Use when | Notable defaults |
|---|---|---|
meta | shows package GUID/flags/version/offset summary. | Check bpx help for exact required flags. |
custom-versions | lists custom version GUID/version pairs. | Check bpx help for exact required flags. |
depends | decodes DependsMap entries. | Check bpx help for exact required flags. |
resolve-index | classifies and resolves signed FPackageIndex. | Check bpx help for exact required flags. |
section | reads one raw package section by --name. | Check bpx help for exact required flags. |
set-flags | rewrites package flags within supported safe scope. | Run --dry-run first and use --backup for real writes. |
set-flags blocks unsupported/safety-critical toggles by design.resolve-index is the safest way to interpret signed FPackageIndex in automation flows.bpx package meta ./Sample.uasset
bpx package custom-versions ./Sample.uasset
bpx package depends ./Sample.uasset [--reverse]
bpx package resolve-index ./Sample.uasset --index 1
npx claudepluginhub wilddogjp/openbpx --plugin openbpxParses single .uasset package files via BPX info command to display engine version, table counts, and guessed asset kind. Useful for quick asset inspection.
Manages Unity assets: dependency inspection, reference integrity checks, prefab/scriptable-object creation, and package add/remove via the `u` CLI.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.