Generates and validates URDF robot description files from Python sources instead of hand-editing XML. Treats the `.urdf` as a build artifact and the `gen_urdf()` function as your source of truth. Built-in validation catches frame errors, broken mesh references, and inertial problems at generation time. The real discipline here is keeping your design ledger honest about frame conventions, units, and joint axes, because URDF's mix of local and parent frames will bite you if you guess. Hands off to cad-viewer automatically when installed so you can see what you built. Opinionated about workflow but solves the right problem: robot descriptions are code, not configuration files you maintain by hand.

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

Install

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

Installs into .claude/skills of the current project.

Files

Generates and validates URDF robot description files from Python sources instead of hand-editing XML. Treats the `.urdf` as a build artifact and the `gen_urdf()` function as your source of truth. Built-in validation catches frame errors, broken mesh references, and inertial problems at generation time. The real discipline here is keeping your design ledger honest about frame conventions, units, and joint axes, because URDF's mix of local and parent frames will bite you if you guess. Hands off to cad-viewer automatically when installed so you can see what you built. Opinionated about workflow but solves the right problem: robot descriptions are code, not configuration files you maintain by hand.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/earthtojake/text-to-cad
Categories
Backend & APIs, Debugging, Productivity & Planning, Python, Design & UI/UX
First seen
Jul 14, 2026

More from earthtojake/text-to-cad

All 12
1wshobson avatarincident-runbook-templateswshobson/agentsCreate structured incident response runbooks with step-by-step procedures, escalation paths, and recovery actions. Use this skill when building a service outage11.4Kskills.sh installs
2intellectronica avatarcontext7intellectronica/agent-skillsRetrieve up-to-date documentation for software libraries, frameworks, and components via the Context7 API. This skill should be used when looking up documentati11.3Kskills.sh installs
3getcargohq avatarcargo-workspace-managementgetcargohq/cargo-skillsManage workspace users, API tokens, folders, roles, and submit reports to workspace management using the Cargo CLI. Use when the user wants to invite or manage 11.2Kskills.sh installs
4shopify avatarshopify-polaris-app-homeshopify/shopify-ai-toolkitBuild your app's primary user interface embedded in the Shopify admin. If the prompt just mentions `Polaris` and you can't tell based off of the context what AP11Kskills.sh installs
5nomadamas avatarnaver-blog-researchnomadamas/k-skillSearch Naver blogs, read full post content, and download images using only python3 stdlib — no API key required.10.9Kskills.sh installs
6shopify avatarshopify-functionsshopify/shopify-ai-toolkitShopify Functions allow developers to customize the backend logic that powers parts of Shopify. Available APIs: Discount, Cart and Checkout Validation, Cart Tra10.8Kskills.sh installs