This is a browser-native CAD workflow built on signed-distance fields and GLSL shaders instead of traditional STEP geometry. You write ES modules that export SDF functions, optional procedural color, parameters, and animations, then render them directly in CAD Viewer via raymarching. It includes primitives, smooth booleans, TPMS lattices, and helpers for things like honeycomb infills and gyroid fields. The tooling can snapshot models from different angles or export to GLB when you need a mesh. It's experimental and you should stick with conventional CAD unless you specifically want implicit modeling, procedural variation, or mathematically defined structures that are awkward to represent as boundary meshes.

skills.sh installs
5.5K
GitHub stars
25.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add earthtojake/text-to-cad --skill implicit-cad --agent claude-code

Installs into .claude/skills of the current project.

Files

This is a browser-native CAD workflow built on signed-distance fields and GLSL shaders instead of traditional STEP geometry. You write ES modules that export SDF functions, optional procedural color, parameters, and animations, then render them directly in CAD Viewer via raymarching. It includes primitives, smooth booleans, TPMS lattices, and helpers for things like honeycomb infills and gyroid fields. The tooling can snapshot models from different angles or export to GLB when you need a mesh. It's experimental and you should stick with conventional CAD unless you specifically want implicit modeling, procedural variation, or mathematically defined structures that are awkward to represent as boundary meshes.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/earthtojake/text-to-cad
Categories
Testing & QA, Automation & Workflows, Game Development
First seen
Jul 14, 2026

More from earthtojake/text-to-cad

All 12
1affaan-m avatarproduct-lensaffaan-m/eccUse this skill to validate the "why" before building, run product diagnostics, and pressure-test product direction before the request becomes an implementation 5.5Kskills.sh installs
2trailofbits avatarruzzytrailofbits/skillsRuzzy is a coverage-guided Ruby fuzzer by Trail of Bits. Use for fuzzing pure Ruby code and Ruby C extensions.5.5Kskills.sh installs
3affaan-m avatarangular-developeraffaan-m/eccGenerates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signal5.5Kskills.sh installs
4affaan-m avatarfinance-billing-opsaffaan-m/eccEvidence-first revenue, pricing, refunds, team-billing, and billing-model truth workflow for ECC. Use when the user wants a sales snapshot, pricing comparison, 5.4Kskills.sh installs
5samber avatarsite-launch-checklistsamber/cc-skillsPre-launch checklist for shipping a new website. Orchestrates analytics setup (GA4, PostHog, Google Search Console, Ahrefs), legal compliance, security headers 5.4Kskills.sh installs
6affaan-m avatarfoundation-models-on-deviceaffaan-m/eccApple FoundationModels framework for on-device LLM — text generation, guided generation with @Generable, tool calling, and snapshot streaming in iOS 26+.5.4Kskills.sh installs