smlib-kernel-booleans
Installation
SKILL.md
SMLib Kernel Booleans
Use this skill for solid model booleans only. For polygon mesh booleans, use the operation guides directly or create a separate mesh-specific profile.
Purpose
Diagnose and change exact solid BRep boolean behavior from Python and SM_API down through SmMerge and SmTopologyIntersector::IntersectInsertRelate().
Prerequisites
- Confirm the inputs are solid BReps, not
PolyBreppolygon meshes. - Have or create a minimal repro that records both operands before any consuming Python call.
- Use
usd-brep-test-selectionto choose focused boolean tests after diagnosis.