skills/compgeo/SKILL.md
Computational geometry — meshes, voxels, point clouds, and signed distance fields. Load when working with 3D formats (STEP, OBJ, STL, glTF), spatial analysis (BVH, raycasting, bounding volumes), or frontend 3D visualization (three.js, react-drei, threlte).
npx skillsauth add cloudvoyant/codevoyant compgeoInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Context skill for computational geometry — meshes, voxels, point clouds, and signed distance fields. Recipes cover Python (trimesh, open3d, pyvista), C++ (CGAL, libigl, Embree, OpenVDB), and TypeScript (three.js, react-drei, threlte) for frontend visualization.
Framed around games/simulation use cases, not CAD/CAM. Geometry is treated as data: load it, analyze it, transform it, store it, render it. Every recipe explains the data structure implications before the API calls — understanding what a voxel grid or BVH actually is makes the library choices obvious.
development
React patterns: Zustand state management, shadcn/ui + Tailwind CSS, React Three Fiber + Drei for 3D, folder structure, data fetching, and TypeScript conventions. Load when working on React projects (*.tsx) without SvelteKit.
development
QA workflows: investigate and document bugs, post issues to GitHub/GitLab/Linear, and run browser-agent smoke tests. Triggers on: 'qa debug', 'qa report', 'qa smoke', 'run smoke test', 'report bug', 'investigate issue'.
tools
Python project patterns: uv package/workspace management, MLflow experiment tracking, Ray distributed computing, Nvidia Warp GPU kernels, Pydantic validation, Click CLIs, and service architecture. Load when writing Python with pyproject.toml or uv.lock.
development
Code review workflows: create a draft PR/MR, generate AI-powered inline review comments, address change requests, or complete a draft review. Triggers on: "pr open", "pr new", "pr review", "pr address", "pr complete", "open a PR", "create a draft PR", "code review", "pr mr", "pr this PR", "address pr comments", "fix review comments", "complete draft review", "publish review".