material
SkillDev toolsBPX `material` command skill. Inspect materials, scan child instances, and extract custom HLSL.
Use material in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add material and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the material skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
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
- 101
- Forks
- 8
- Last commit
- Jun 2026
Advanced
- Item type
- skill
- Key
bpx-material- Source
- github.com/wilddogjp/openbpx