w1ne/kernelCAD-web

Open, agent-native CAD; edit code, not click menus, make things. kernelCAD.com

17Stars on the repository
27Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

w1ne/kernelCAD-web

Skill Claude CodeCodex

Multi-part assemblies — assembly(), parts, connectors, 7 mate types, fixed and revolute joints, .model()/.solvedModel(). Use for any model with two or more mechanical parts that need joint metadata.

17 4d ago A 50 tokens original MIT

kernelcad-authoring

02

w1ne/kernelCAD-web

Skill Claude CodeCodex

Author or modify kernelCAD models in TypeScript. Scripts live in .kcad.ts files; the kernelCAD CLI (kernelcad evaluate and kernelcad export stl|step|dxf|3mf|glb -o ) executes them via an OpenCASCADE WASM kernel.

17 4d ago A 55 tokens original MIT

kernelcad-drawings

03

w1ne/kernelCAD-web

Skill Claude CodeCodex

Export 2D engineering-drawing sheets (SVG) from any model or assembly — third-angle front/top/left + isometric views with hidden-line removal, overall dimensions, and a title block. Use when the deliverable is a human-readable fabrication or review drawing.

17 4d ago A 60 tokens original MIT

kernelcad-features

04

w1ne/kernelCAD-web

Skill Claude CodeCodex

Edge and face features — fillet, chamfer, shell, face refs through operations, holes, cutouts. Use when adding rounded edges, recesses, bolt patterns, or carved profiles to a kernelCAD model.

17 4d ago A 49 tokens original MIT

kernelcad-fields

05

w1ne/kernelCAD-web

Skill Claude CodeCodex

Signed-distance fields — sdf.sphere/.box/.cylinder/.torus, sdf.smoothBlend, sdf.materialize. Use for smooth-blended primitives and organic shapes that BREP fillet cannot reach; result is a standard Shape.

17 4d ago A 52 tokens original MIT

w1ne/kernelCAD-web

Skill Claude CodeCodex

Reproduce a real-world artifact from one or more reference photographs using kernelCAD primitives. Orchestrator skill — names sub-skills and their order. Load this first; it points at the right sub-skill for each stage.

17 4d ago A 51 tokens original MIT

blockout-model

07

w1ne/kernelCAD-web

Skill Claude CodeCodex

Coarse parametric blockout of the primary masses before committing to detail. Establishes the bounding envelope, canonical-view alignment, and reference-image plane, then confirms the blockout is plausible before detail work begins.

17 4d ago A 46 tokens original MIT

image-replicator

08

w1ne/kernelCAD-web

Skill Claude CodeCodex

The render→score→iterate loop for reference-photo reconstruction. How to invoke kernelcad render, run scoreAgainstReference, interpret per-gate numbers, and decide which gate to chase next.

17 4d ago A 43 tokens original MIT

w1ne/kernelCAD-web

Skill Claude CodeCodex

Convert pixel-space features from a reference photo into normalized [0,1] waypoints, then into mm coordinates feedable to path().spline / path().nurbsSegment. Uses the tracefromimage MCP tool. Load when your blockout is in place and the next step is an organic-curve outline (eyewear brow, ergonomic handle, sneaker…

17 4d ago A 96 tokens original MIT

photo-to-device

10

w1ne/kernelCAD-web

Skill Claude CodeCodex

Use when rebuilding a simple front-on consumer electronic, passive enclosure, controller, instrument face, or hobby case from a photo with a known dimension and no moving mechanism.

17 4d ago A 37 tokens original MIT

prepare-prompt

11

w1ne/kernelCAD-web

Skill Claude CodeCodex

Turn a vague user ask into a Real Object Brief before writing any geometry. The brief is the contract that all downstream sub-skills work from.

17 4d ago A 33 tokens original MIT

render-inspect

12

w1ne/kernelCAD-web

Skill Claude CodeCodex

Interpret diagnostic hints from kernelcad evaluate during a reference reconstruction. Which hints mean "missing feature", which mean "wrong arg", which mean "illegal geometry". Cross-references kernelcad-features for feature details.

17 4d ago A 46 tokens original MIT

w1ne/kernelCAD-web

Skill Claude CodeCodex

Hard rules for which kernelCAD primitive to reach for when authoring from a reference photo. The from-reference loop fails most often because the author defaults to easy primitives and skips ones that exist. Read before writing any geometry.

17 4d ago A 51 tokens original MIT

kernelcad-kinematic

14

w1ne/kernelCAD-web

Skill Claude CodeCodex

Use when verifying whether a moving assembly is buildable — sampled-pose collision sweeps across joint ranges, IK reachability for end-effector targets, mounting-hole fastener consistency, and static-load capacity on cantilever-shaped parts. Loads alongside kernelcad-authoring to gate design-time mechanism feasibility.

17 4d ago A 65 tokens original MIT

kernelcad-mcp

15

w1ne/kernelCAD-web

Skill Claude CodeCodex

Load when kernelcad mcp is available and you need to inspect or edit a live model without re-running the full CLI on every change. The MCP server exposes dynamic introspection tools that operate on evaluated in-memory state.

17 4d ago A 51 tokens original MIT

kernelcad-nurbs

16

w1ne/kernelCAD-web

Skill Claude CodeCodex

NURBS surfaces (nurbsSurface, surfaceFromCurves, surfaceFromBoundary, .thicken, .toShape) AND NURBS curves (nurbsCurve, spline3d, hermiteG2) AND multi-section sweeps (variableSweep) AND G1/G2 fillet continuity AND 2D NURBS path segments (path().spline / .nurbsSegment / .hermiteG2). Use for freeform geometry that…

17 4d ago A 105 tokens original MIT

kernelcad-params

17

w1ne/kernelCAD-web

Skill Claude CodeCodex

Editable symbolic parameters — param(), params(), ParamRef arithmetic, MCP setparam. Use when the model needs values the agent or studio can change live.

17 4d ago A 35 tokens original MIT

kernelcad-parts

18

w1ne/kernelCAD-web

Skill Claude CodeCodex

Bundled parts catalog — discover, fetch, and mate standard fasteners, bearings, motors, headers, and connectors. Use whenever the model needs an off-the-shelf component instead of hand-modeled placeholder geometry.

17 4d ago A 48 tokens original MIT

kernelcad-patterns

19

w1ne/kernelCAD-web

Skill Claude CodeCodex

Mechanical patterns — linear, circular, grid. Use when replicating a sub-feature (hole, rib, fin, tab, spoke) along an axis, around an axis, or across a 2D grid as a single editable unit.

17 4d ago A 53 tokens original MIT

kernelcad-sdformat

20

w1ne/kernelCAD-web

Skill Claude CodeCodex

Export multi-part assemblies to SDFormat — closed kinematic loops, native ball joints, solved per-link poses, per-link inertial/visual/collision with mesh files. Use when the downstream simulator ingests SDFormat directly or the assembly needs closed-loop / native-spherical-joint support.

17 4d ago A 64 tokens original MIT

w1ne/kernelCAD-web

Skill Claude CodeCodex

Folded sheet-metal parts — sheetMetal(profile, opts), .bend(edge, angle, radius), .flattenPattern(). Use when building L-brackets, U-channels, service panels, or any part fabricated from a flat blank + folds.

17 4d ago A 54 tokens original MIT

kernelcad-shopcheck

22

w1ne/kernelCAD-web

Skill Claude CodeCodex

Preflight a sheet-metal flat pattern or planar body against a job-shop's public ordering rules — material catalog, minimum hole / slot / web, bend radius, flange minimums, sheet-stock limits. Vendor identifier and material SKU are required parameters. Use when about to export DXF / STEP for a manufacturing service and…

17 4d ago A 82 tokens original MIT

kernelcad-srdf

23

w1ne/kernelCAD-web

Skill Claude CodeCodex

Add planning-group, end-effector, virtual-joint, and allowed-collision metadata on top of an assembly. Use after kernelcad-urdf when the downstream consumer needs motion-planner semantics layered on the URDF.

17 4d ago A 50 tokens original MIT

kernelcad-urdf

24

w1ne/kernelCAD-web

Skill Claude CodeCodex

Export multi-part assemblies to URDF — links, joints, inertial blocks, per-link STL meshes. Use when an assembly needs to be consumed by an external motion planner or simulator.

17 4d ago A 43 tokens original MIT