CAD Skills
Two skills teach an agent AutoCAD: drawing from a description, parametric parts, standards review and a script library.
- 136 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- An agent runs scripts in the CAD system and edits open drawings.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/cad-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- An agent runs scripts in the CAD system and edits open drawings.
This is third-party code. Review the repository files before installing.
What it does
The two-module package lets an agent work in AutoCAD from natural-language descriptions. The `cad-automation` module handles automatic drawing, parametric parts that update geometry when dimensions change and a library of more than 400 automation scripts and references. The `cad-designer` module reviews drawings against Chinese national standards and gives design hints. Compatibility is stated separately: AutoCAD 2020 and newer is fully supported, ZWCAD and GstarCAD 2023 and newer mostly work through COM with some limits. README examples include a flange with set outer diameter, bore and four bolt holes on a circle, layers, dimensions and plotting. The package targets mechanical engineers, architects and infrastructure engineers who need faster drawing preparation and batch processing.
Who it is for. Mechanical engineers, architects and designers who draw in AutoCAD and want an agent to take over routine work.
Good fit when
- A part must be drawn from a description of dimensions without hand drawing.
- A parametric part is updated by changing dimensions without redrawing.
- A drawing is checked against Chinese standards.
- Layers, dimensions and title blocks are formatted in batch across files.
Not a fit when
- AutoCAD, ZWCAD or GstarCAD is not installed.
- Work happens on macOS or Linux: automation uses Windows COM.
- A check against another country's standards is needed.
Example request
Draw a flange: outer diameter 100, bore 50, four 10 mm holes on a 75 mm circle, then add dimensions.Limitations
Python automation needs Windows and the COM packages `pyautocad` and `pywin32`, so the skill will not run on macOS or Linux. AutoCAD 2020 and newer is the primary target; ZWCAD and GstarCAD 2023 and newer are only partly compatible and some LISP commands differ. Drawing review follows Chinese standards and must be adapted for other norms. Documentation is in Chinese. Open and check results in the CAD system before sending anything to production. The last commit dates from October 2026.
How to disable. Delete the `cad-automation` and `cad-designer` folders from the skills directory. Drawing files and scripts already created stay on disk.
FAQ
Which CAD systems are supported?
AutoCAD 2020 and newer fully. ZWCAD and GstarCAD 2023 and newer are mostly compatible through COM.
What is in the package?
Two skills: `cad-automation` for drawing and scripts and `cad-designer` for standards review and design hints.
Is Python needed?
For Python automation yes: version 3.10 or newer and the `pyautocad` and `pywin32` packages. Some tasks are solved with LISP scripts.
Does it work on macOS?
No, automation relies on Windows COM.
Is there a knowledge base?
Yes, the package includes more than 400 automation scripts and drawing reference materials.
Discussion
No questions or reviews yet.
Related
SkillsA library of agent skills for CAD, CAE and CAM: generate and edit models, export STEP, STL, 3MF, robot description files and mesh slicing to g-code
agentcad gives an AI agent 3D design: build123d scripts, STEP export, renders, geometry checks and a live browser preview
PartCAD keeps mechanical parts as text, so an agent writes the CAD script, renders the model and checks it against the brief.
Python SDK for parametric CAD with an agent skill: code-built models, STEP, STL and MJCF export, edits rerun only dependent cells.
SolidWorks Automation Skill
solidworks-automation-skill
A skill and an MCP toolkit for automating desktop CAD (SolidWorks, AutoCAD): the agent calls the real program and checks the result. Windows, README in Chinese
Installable agent skills for ForgeCAD: the agent writes parametric .forge.js models, validates them through the CLI and syncs them to a project
README in short
The README explains the skills architecture, a capability matrix, installation and example requests. It compares AutoCAD, ZWCAD and GstarCAD support and has an FAQ.