w1ne

27 mods across 3 repositories, 89 stars between them.

w1ne/kernelCAD-web

Instructions file

Instructions for w1ne/kernelCAD-web, covering deployment, cad authoring discipline and demo discipline (v0.x.0-tag pr review rule).

17 3d ago A 780 tokens original MIT

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 3d ago A 50 tokens original MIT

kernelcad-authoring

03

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 3d ago A 55 tokens original MIT

kernelcad-drawings

04

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 3d ago A 60 tokens original MIT

kernelcad-features

05

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 3d ago A 49 tokens original MIT

kernelcad-fields

06

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 3d 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 3d ago A 51 tokens original MIT

blockout-model

08

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 3d ago A 46 tokens original MIT

image-replicator

09

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 3d 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 3d ago A 96 tokens original MIT

photo-to-device

11

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 3d ago A 37 tokens original MIT

prepare-prompt

12

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 3d ago A 33 tokens original MIT

render-inspect

13

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 3d 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 3d ago A 51 tokens original MIT

kernelcad-kinematic

15

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 3d ago A 65 tokens original MIT

kernelcad-mcp

16

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 3d ago A 51 tokens original MIT

kernelcad-nurbs

17

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 3d ago A 105 tokens original MIT

kernelcad-params

18

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 3d ago A 35 tokens original MIT

kernelcad-parts

19

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 3d ago A 48 tokens original MIT

kernelcad-patterns

20

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 3d ago A 53 tokens original MIT

kernelcad-sdformat

21

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 3d 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 3d ago A 54 tokens original MIT

kernelcad-shopcheck

23

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 3d ago A 82 tokens original MIT

kernelcad-srdf

24

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 3d ago A 50 tokens original MIT