What problem does it solve?
This Skill eliminates the common first-try failures and generic "valid but wrong" outputs when authoring brepjs .brep.ts CAD models, ensuring your parts are not just kernel-valid but match the exact design brief on the first verify run, no wasted iterations on type errors or mismatched dimensions.
Core Features & Use Cases
- Authoring contract & hard rules: Enforces correct named imports for all API functions, explicit Result unwrapping, shape-first transform syntax, and ValidSolid requirements for modifiers to eliminate 90% of first-attempt kernel and type errors.
- Expected block guidance: Teaches you to write accurate bounds and volume assertions that catch valid-but-wrong sizing (the #1 verify failure for multi-body assemblies) instead of hand-predicting error-prone derived extents.
- Specialized reference recipes: Includes verified workflows for common part types (involute gears, twisted impellers, gridfinity bins, threaded rods, FDM-ready enclosures) so you don't have to reverse-engineer working geometry from scratch.
Use this Skill for any parametric CAD authoring task in brepjs, from simple mounting brackets to complex assemblies like gear trains or custom storage bins.
Quick Start
Use the implement skill to author a brepjs .brep.ts part for a flanged coupling, following the hard rules for imports and unwrapping to pass verify on the first try.