If you're generating robot models or simulation worlds for Gazebo or other simulators that consume SDFormat XML, this handles the full pipeline from Python source to validated .sdf files. It enforces a design ledger workflow so you don't guess at poses, inertials, or joint axes, and treats the Python gen_sdf() function as source of truth rather than hand-editing XML. The skill runs bundled validation, optional gz sdf checks, and hands off to CAD Viewer when available. It's opinionated about SI units, explicit assumptions, and reporting what wasn't verified. Not for signed distance fields, despite the acronym collision.

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

Install

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

Installs into .claude/skills of the current project.

Files

If you're generating robot models or simulation worlds for Gazebo or other simulators that consume SDFormat XML, this handles the full pipeline from Python source to validated .sdf files. It enforces a design ledger workflow so you don't guess at poses, inertials, or joint axes, and treats the Python gen_sdf() function as source of truth rather than hand-editing XML. The skill runs bundled validation, optional gz sdf checks, and hands off to CAD Viewer when available. It's opinionated about SI units, explicit assumptions, and reporting what wasn't verified. Not for signed distance fields, despite the acronym collision.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/earthtojake/text-to-cad
Categories
Git & Pull Requests, Code Review & Quality, Python, Design & UI/UX, Game Development
First seen
Jul 14, 2026

More from earthtojake/text-to-cad

All 12
1earthtojake avatarsrdfearthtojake/text-to-cadMoveIt2 SRDF generation, validation, and planning-semantics workflow. Use when creating, editing, regenerating, inspecting, or validating `.srdf` files, `gen_sr11.4Kskills.sh installs
2imbad0202 avataracademic-paperimbad0202/academic-research-skills12-agent academic paper writing pipeline. 11 modes (full/plan/outline/revision/revision-coach/abstract/lit-review/format-convert/citation-check/disclosure/rebut11.4Kskills.sh installs
3nomadamas avatarkorean-stock-searchnomadamas/k-skillUse k-skill-proxy to search Korean listed stocks, inspect KRX base information, and fetch daily trade snapshots without asking the user to issue a KRX API key.11.3Kskills.sh installs
4earthtojake avatarsendcutsendearthtojake/text-to-cadReview DXF and STEP/STP uploads for SendCutSend.com orders using its ordering guide, catalog, and specs. Use only for SendCutSend.com preflight reports covering11.2Kskills.sh installs
5dimillian avatarswiftui-performance-auditdimillian/skillsAudit and improve SwiftUI runtime performance from code review and architecture. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory u10.4Kskills.sh installs
6imbad0202 avataracademic-paper-reviewerimbad0202/academic-research-skillsMulti-perspective academic paper review with dynamic reviewer personas. Simulates 5 independent reviewers (Journal-Fit Reviewer + 3 peer reviewers + Devil's Adv10.3Kskills.sh installs