debugging-geometry

Community

Fix brepjs geometry errors in minutes.

Authorandymai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the guesswork when debugging brepjs geometry failures, from invalid boolean results and empty degenerate shapes to STEP export crashes and cross-kernel divergences, cutting down hours of trial-and-error CAD debugging.

Core Features & Use Cases

  • Failure Triage: Quickly categorize geometry issues (error results, bad geometry, degenerate shapes, kernel traps, kernel divergences) to jump straight to the relevant fix path.
  • Numeric & Healing Guidance: Validate geometry with measurement checks, navigate the autoHeal pipeline correctly (avoiding the common short-circuit trap where healing passes never run), and escalate repairs appropriately.
  • Boolean & Export Debugging: Diagnose boolean failure root causes (including the notorious #1126 disjoint-fuse corruption that causes silent STEP export crashes) and use the brep CLI for visual debugging and shape comparison.
  • Use Case: If your brepjs boolean operation returns an Err, your exported STEP file triggers a WebAssembly.RuntimeError, or your part renders incorrectly, this Skill walks you through the exact steps to isolate and fix the issue.

Quick Start

Use the debugging-geometry skill to follow the step-by-step playbook to isolate and fix your brepjs geometry failure, starting with triaging the error class and running numeric sanity checks on your shape.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: debugging-geometry
Download link: https://github.com/andymai/brepjs/archive/main.zip#debugging-geometry

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.