From openbpx
Inspects .uasset metadata, custom versions, dependencies, sections, resolves indices; updates safe package flags via BPX CLI commands.
npx claudepluginhub wilddogjp/openbpxThis skill uses the workspace's default tool permissions.
> **PREREQUISITE:** Read [bpx-shared](../bpx-shared/SKILL.md).
Parses 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 via unity-cli: queries info, dependencies, references; creates prefabs/scriptable-objects; lists/adds/removes packages. Use for deps, broken refs, unused assets.
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 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