material
SkillDev toolsBPX `material` command skill. Inspect materials, scan child instances, and extract custom HLSL.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the material skill
What this skill tells your AI
The instructions your AI receives, as published by wilddogjp/openbpx in skills/bpx-material/SKILL.md and read by ahel’s review.
PREREQUISITE: Read bpx-shared.
Usage
bpx material read <file.uasset> [--export <n>] [--include-hlsl] [--children-root <directory>] [--parent <token>] [--pattern "*.uasset"] [--recursive] [--limit <n>]
Behavior
read: unified read entry for material inputs/references/parent and optional child scan/HLSL summary.inspect: summarizes material inputs, asset references, and direct parent material.children: scans a directory for material instances matching --parent token.hlsl: shows custom-node HLSL snippets (UMaterialExpressionCustom::Code) and explains full-translation limits.
Code-Aligned Caveats
material readis the canonical entry; use flags to opt into HLSL and child scans.- Directory scans should always narrow with
--parent,--pattern, and--limit.
High-Signal Examples
bpx material read ./Sample.uasset [--export 1] [--include-hlsl] [--children-root ./Content] [--parent SampleToken] [--pattern "*.uasset"] [--recursive] [--limit 1]
Signals
- GitHub stars
- 100
- Forks
- 8
- Last commit
- Jun 2026
Advanced
- Item type
- skill
- Key
bpx-material- Source
- github.com/wilddogjp/openbpx