From openbpx
Scans directories for .uasset/.umap assets, lists matching files recursively, and summarizes parse outcomes with counts, kinds, and failures.
npx claudepluginhub wilddogjp/openbpxThis skill uses the workspace's default tool permissions.
> **PREREQUISITE:** Read [bpx-shared](../bpx-shared/SKILL.md).
Inspects ImportMap entries in .uasset files to list imports, search by object/class, and aggregate dependency graphs across directories. Useful for Unreal Engine asset dependency analysis.
Executes advanced CLI filesystem operations: filtered/recursive listing, glob/regex/content search, batch copy with dry-run, tree views, and directory stats analysis for project navigation.
Scans codebase structure, detects frameworks via key files (package.json, Cargo.toml, pyproject.toml), finds files/patterns/dependencies with Glob/Grep/Bash. Use for context before building.
Share bugs, ideas, or general feedback.
PREREQUISITE: Read bpx-shared.
bpx find assets <directory> [--pattern "*.uasset"] [--recursive]
bpx find summary <directory> [--pattern "*.uasset"] [--recursive] [--format json|toml] [--out <path>]
assets: collects files matching --pattern under a directory (default *.uasset, recursive).summary: parses each match and reports parsed counts, asset kind counts, and parse failures.summary continues when per-file parse fails and reports parseFailures.--pattern "*.umap".| Command | Use when | Notable defaults |
|---|---|---|
assets | collects files matching --pattern under a directory (default *.uasset, recursive). | Check bpx help for exact required flags. |
summary | parses each match and reports parsed counts, asset kind counts, and parse failures. | Read-only path; safe for discovery. |
find summary continues across parse failures; inspect parseFailures before deciding next steps.--pattern "*.umap".bpx find assets ./Content [--pattern "*.uasset"] [--recursive]
bpx find summary ./Content [--pattern "*.uasset"] [--recursive] [--format json|toml] [--out MyProperty]