En

Agentcad Skill Release 0.4.0

A 3D CAD Modeling Tool for AI Agents

开发流程 设计3D模型 通用 ★ 1.4k Updated 2026-08-02

Install & Use

Copy this prompt and send it to your AI assistant (Claude / Cursor / TRAE / Codex / WorkBuddy etc.) to auto-install:

Help me install this AI Skill: Agentcad Skill Release 0.4.0.
It is used for: A 3D CAD Modeling Tool for AI Agents
Full Skill content: https://321skill.com/skills/agentcad-skill-release-0-4-0-x-5/raw/index.md
Read that page and install it.

The prompt includes a link to the full Skill content. You can also view the full content.

This Skill addresses a key pain point for AI agents in interactive 3D modeling—where previously AI could only describe design intent but not directly generate verifiable geometric models. AgentCAD enables AI to produce STEP files, multi-view PNG renders, STL/GLB/OBJ meshes, and geometric metrics like volume and dimensions by writing Build123d or CadQuery Python scripts. This gives AI genuine closed-loop capabilities for "design-verify-iterate."

Usage is straightforward: simply write a Python script containing Build123d primitives (e.g., Box, Cylinder) and call show_object(result) at the end. Then execute it via agentcad run script.py --output label to obtain a four-view preview, difference comparison, an interactive 3D viewer HTML, and a STEP file. It supports --dry-run to preview metrics without consuming a version number, agentcad diff to compare changes between iterations, agentcad measure to inspect details like hole diameters and edge lengths, and check-spec to verify if a design meets specification requirements.

It is ideal for agent developers, product managers, and mechanical design engineers who need to integrate 3D modeling into AI workflows. Teams already using Build123d or CadQuery can migrate seamlessly. For AI Agent development, AgentCAD allows agents to autonomously complete the design process from sketch to finished model, adjusting parameters in real-time via visual feedback, significantly boosting prototype validation efficiency.

We recommend using a different --output label for each iteration to leverage the diff feature for clear change tracking. Note that scripts must call show_object at least once, and only Python 3.10-3.12 is supported. AgentCAD does not provide an interactive GUI; all operations are performed via CLI, making it suitable for automated pipelines.

Key Features

Compared to FreeCAD's Python API, AgentCAD is designed specifically for AI agents. All outputs are structured JSON, and it automatically generates four-view composite images, difference comparison views, and interactive HTML viewers. This enables a complete design-verification loop without manually opening a GUI, making it better suited for AI's autonomous iteration patterns.

Limitations

Requires Python 3.10-3.12. Must be installed via `pip install agentcad`. Scripts only support Build123d or CadQuery syntax and are not compatible with other CAD libraries like OpenSCAD.

FAQ

How do I install AgentCAD?

Run `pip install agentcad`. Python 3.10-3.12 is required.

What output formats does AgentCAD support?

It supports STEP (standard 3D model), PNG four-view renders, STL/GLB/OBJ mesh exports, and an HTML interactive 3D viewer.

Installation guide for AI assistants

If your AI coding assistant (Claude Code, Cursor, TRAE etc.) can see this page, send it this message to auto-install:

Visit https://321skill.com/skills/agentcad-skill-release-0-4-0-x-5/raw/index.md to read the original Skill definition (Markdown format) for Agentcad Skill Release 0.4.0, and install it according to the instructions.