$npx skillfedfor your agent

implicit-cad

implicit-cad lets you build and modify 3D CAD geometry using GLSL signed-distance field expressions. Rather than traditional CAD interfaces, you describe shapes mathematically and watch them render in real time. Perfect for procedural design, parametric modeling, and exploring computational geometry.

implicit-cad lets you build and modify 3D CAD geometry using GLSL signed-distance field expressions. Rather than traditional CAD interfaces, you describe shapes mathematically and watch them render in real time. Perfect for procedural design, parametric modeling, and exploring computational geometry.

AI-generated summary based on this skill's SKILL.md

10,959 1,183 MITupdated by earthtojake

Decision gist · record as of 2026-07-11

implicit-cad lets you build and modify 3D CAD geometry using GLSL signed-distance field expressions. Rather than traditional CAD interfaces, you describe shapes mathematically and watch them render in real time. Perfect for procedural design, parametric modeling, and exploring computational geometry.

manual: git clone https://github.com/earthtojake/text-to-cad → cp -r text-to-cad/skills/implicit-cad ~/.claude/skills/implicit-cad
skills/implicit-cad/SKILL.md · version f7563964

Use it when

  • Yes.
  • implicit-cad supports exporting implicit models to mesh formats including GLB, STL, and 3MF.

Verify before relying

Read SKILL.md below before installing (49 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

earthtojake/text-to-cad/implicit-cad · repository language: JavaScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What is implicit-cad and how does it work?

implicit-cad lets you build and modify 3D CAD geometry using GLSL signed-distance field expressions. Rather than traditional CAD interfaces, you describe shapes mathematically and watch them render in real time. Perfect for procedural design, parametric modeling, and exploring computational geometry.

Can I create implicit.js files and use them in a CAD viewer?

Yes. implicit-cad lets you write implicit.js and implicit.mjs modules that define your geometry as GLSL signed-distance fields. You can then render and visualize these implicit models directly in the browser CAD viewer using raymarching techniques.

What file formats can I export implicit models to?

implicit-cad supports exporting implicit models to mesh formats including GLB, STL, and 3MF. This lets you take your procedurally-defined geometry and use it in other 3D applications or for manufacturing.

How do I build parametric and animated 3D shapes with implicit-cad?

implicit-cad lets you build parametric and animated 3D shapes with procedural coloring by writing shader-based CAD primitives in GLSL. You can define smooth boolean operations, lattice patterns, TPMS fields, and honeycomb structures that respond to parameters and time.

What license does implicit-cad use?

implicit-cad is released under the MIT license, allowing free use, modification, and distribution in both open-source and commercial projects.

Can implicit-cad generate lattice and TPMS patterns?

Yes. implicit-cad can generate lattice, TPMS (triply periodic minimal surface), and honeycomb patterns for implicit models. These procedural patterns are defined as distance fields and render efficiently in the browser using raymarching.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Implicit CAD

Use this skill for implicit CAD models that should run directly in CAD Viewer as browser JS modules. The primary artifact is a .implicit.js or .implicit.mjs.

This skill is experimental. ALWAYS prefer conventional STEP-first CAD workflows unless the user explicitly asks for an implicit model.

File Format

An implicit CAD file is an ES module exporting an implicit.js/0.1.0 object. The schema source of truth lives in the bundled package at scripts/packages/implicitjs/src/lib/implicitCad/schema.js; scripts/lib/implicit-cad.mjs re-exports it as SCHEMA for helper-authored modules.

``js export default { schema: "implicit.js/0.1.0", name: "rounded capsule block", glsl: float sdf(vec3 p) { float sphere = implicit_sphere(p, vec3(0.0), 22.0); float block = implicit_box_centered(p, vec3(34.0, 18.0, 18.0), vec3(0.0)); return implicit_union_round(sphere, block,

(truncated - see the full file via the links below)

File tree — 15 files
skills/implicit-cad/LICENSE
skills/implicit-cad/SKILL.md
skills/implicit-cad/agents/openai.yaml
skills/implicit-cad/scripts/export.mjs
skills/implicit-cad/scripts/lib/implicit-cad.mjs
skills/implicit-cad/scripts/packages/implicitjs/README.md
skills/implicit-cad/scripts/packages/implicitjs/package-lock.json
skills/implicit-cad/scripts/packages/implicitjs/package.json
skills/implicit-cad/scripts/packages/implicitjs/scripts/export.mjs
skills/implicit-cad/scripts/packages/implicitjs/scripts/run-tests.mjs
skills/implicit-cad/scripts/packages/implicitjs/scripts/snapshot-runtime/render.html
skills/implicit-cad/scripts/packages/implicitjs/scripts/snapshot.mjs
skills/implicit-cad/scripts/packages/implicitjs/scripts/snapshot.test.mjs
skills/implicit-cad/scripts/packages/implicitjs/scripts/verify-implicit-cad-exports.mjs
skills/implicit-cad/scripts/packages/implicitjs/src/browser.js

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Create and edit implicit CAD models using GLSL signed-distance fields”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

cad-viewer
by earthtojake · earthtojake/text-to-cad

cad-viewer brings CAD geometry to life with an interactive 3D visualization environment. Load, inspect, and evaluate generated CAD files directly within your workflow, making design review and iteration seamless. Perfect for agents that need to validate or present CAD output in real time.

MITupdated Jul 2026
★ 10,959repo stars
cad
by earthtojake · earthtojake/text-to-cad

Turn written specifications into working CAD models instantly. This skill converts natural language descriptions into parametric parts and assemblies, letting you design and iterate without touching traditional CAD interfaces. Perfect for rapid prototyping and design exploration.

MITupdated Jul 2026
★ 10,959repo stars
shader-dev
by MiniMax-AI · MiniMax-AI/skills

shader-dev equips AI coding agents with production-grade instruction for GLSL shader development. Access curated patterns and best practices to build real-time visual effects efficiently. Integrate this skill into your AI coding workflow to accelerate shader implementation.

MITupdated Apr 2026
★ 13,174repo stars
Glsl
by martinholovsky · martinholovsky/claude-skills-generator

Glsl empowers developers to craft and validate shader code for graphics applications. Whether you're building visual effects, game engines, or interactive renderings, this skill streamlines the shader development workflow with hands-on testing capabilities. Ideal for graphics programmers seeking a focused environment to experiment with GLSL syntax and rendering logic.

Unlicenseupdated Dec 2025
★ 45repo stars
shader-sdf
by Bbeierle12 · Bbeierle12/Skill-MCP-Claude

shader-sdf enables you to construct procedural geometry using signed distance functions directly in GLSL shaders. This approach lets you define complex 2D and 3D shapes through mathematical functions rather than traditional mesh data, making it ideal for real-time graphics, raymarching, and generative visual effects.

MITupdated Jul 2026
★ 8repo stars
gcode
by earthtojake · earthtojake/text-to-cad

Transform 3D mesh geometry into production-ready G-code by leveraging local slicer engines. This skill bridges CAD design and machine execution, handling the critical conversion step that prepares models for CNC machining and additive manufacturing. Ideal for workflows requiring direct control over slicing parameters and output formats.

MITupdated Jul 2026
★ 10,959repo stars

More skills R3f Shaders (unlicensed) · sdf (MIT) · shader-effects (MIT) · shader-fundamentals (MIT) · Shadertoy (CC-BY-SA-4.0) · Webgl (Unlicense)

Tags
sdf-based-modelingshader-driven-cadbrowser-native-3dprocedural-geometryparametric-animationmesh-export-pipelinedistance-field-renderinglattice-structuresreal-time-raymarchingexperimental-cad