cadcode

Convert natural language descriptions into parametric 3D models with CadQuery.

41|2|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/autonomous-ai/autonomous-vibe --skill cadcode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cadcode
Source: https://github.com/autonomous-ai/autonomous-vibe/tree/main/skills/cadcode
Command: npx skills add https://github.com/autonomous-ai/autonomous-vibe --skill cadcode

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires cadquery, numpy, trimesh, pygltflib, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables the creation and modification of parametric 3D models using natural language descriptions, making 3D design accessible and efficient.

Core Features & Use Cases

  • Parametric 3D Modeling: Convert natural language descriptions into parametric 3D models.
  • CAD Integration: Utilizes CadQuery for precise geometric modeling.
  • Use Case: If you want to design a custom phone stand with a specific size and features, you can describe your requirements using natural language, and this Skill will generate the 3D model for you.

Quick Start

Use the cadcode skill to design a custom phone stand with dimensions 100mm x 50mm x 20mm and a recess for the phone.

Frequently Asked Questions about cadcode

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create parametric 3D models from natural language descriptions?

To create parametric 3D models from natural language, you describe your requirements in text and the system converts them into precise geometries using CadQuery. It handles complex shapes and assembly operations to generate printable 3D models.

Does CADQuery support complex geometries and assembly operations for 3D printing?

CADQuery supports complex geometries, assembly operations, and design verification for 3D printing. This integration allows you to generate intricate parametric 3D models directly from natural language inputs for hobbyist printing.

Can I design a custom phone stand using natural language for 3D printing?

You can design a custom phone stand for 3D printing by providing natural language descriptions with specific dimensions and features. The system generates the parametric 3D model automatically based on your text requirements.

What Python libraries are required to generate 3D models from text?

Generating 3D models from text requires CadQuery, numpy, trimesh, and pygltflib. These Python libraries enable the parametric modeling, geometric manipulation, and data processing needed for model creation.

What are the limitations of using natural language for parametric 3D modeling?

Parametric 3D modeling from natural language is designed for hobbyist 3D printing and requires specific Python dependencies like CadQuery. It may require precise text descriptions to accurately generate complex geometries and assemblies.