Skills for Real Engineers. Straight from my .agents directory.
autocad-automation
Agent skill fromwzyn20051216/solidworks-automation-skill
AutoCAD 自动化技能。用于让 Codex/Claude 在 Windows 上通过 Python COM/ActiveX 直连本机 AutoCAD 进行二维绘图、图层/文字/标注/块处理、DWG/DXF/PDF 导出、批量修改、工程图自检,以及在 COM 不足时切换到 AutoLISP/SCR 或 AutoCAD .NET 插件路线;当用户提到 AutoCAD、CAD、DWG、DXF、画图、出图、图层、标注、块、批量改图、AutoLISP、ObjectARX、.NET 插件、Codex 接入 CAD 软件时都应优先使用。
How to install autocad-automation
npx skills add wzyn20051216/solidworks-automation-skill# or add only this skill to Claude Code: copy the folder
subskills/autocad-automation/
# into
~/.claude/skills/autocad-automation/ (all projects)
.claude/skills/autocad-automation/ (one project)
1# AutoCAD 自动化技能23> 本目录作为 `solidworks-automation-skill` 的 AutoCAD/DWG 子技能使用。父技能负责 SolidWorks 建模、装配、工程图和三维导出;本子技能负责 AutoCAD 二维 DWG/DXF 绘制、批量改图、线稿矢量化、出图预览和图纸自检。涉及 SolidWorks 原生零件/装配体建模时回到父技能,涉及 AutoCAD 图纸或 DWG/DXF 时读取本子技能。45## 目标67让代理在本机 Windows 桌面环境中可靠控制 AutoCAD,而不是每次凭记忆临时拼命令。默认路线是 Python + COM/ActiveX,但原生写入必须先通过 `capabilities.yaml` 门禁和本机真机回归;当前 AutoCAD 2024 的 Documents/Layers/SelectionSets 动态代理不稳定,因此 COM 原生 DWG 绘图按 `not_implemented` 处理。DXF 无头读取、预览和结构审查可直接使用。AutoCAD 2024 .NET 白名单后端已连续通过真实 DWG 保存重开、PDF/PNG 和实体/图层/尺寸回归,运行时证据完整时为 `verified`;只允许固定命令,不得推广成任意代码执行。89## 适用场景1011使用本技能处理:1213- 新建或修改 DWG/DXF 图纸,绘制线、圆、圆弧、多段线、矩形、文字、块、图层和简单标注。14- 批量打开 DWG,检查图层、实体数量、文字、块参照、外部参照或输出文件。15- 让 Codex 直接连接本机 AutoCAD、保存 DWG、导出 DXF/PDF,并生成复核报告。16- 编写 AutoLISP、`.scr` 命令脚本或 C# AutoCAD .NET 插件。17- 需要查 Autodesk 官方 API、ADN/GitHub 示例、ObjectARX SDK 或 APS Design Automation 模式。1819不要把本技能用于纯渲染效果图、BIM/Revit 模型、机械 STEP-first 建模、CAM 刀路或工程认证结论;这些需求优先转给相应 CAD、BIM、仿真或制造流程。2021## 默认假设2223- 操作系统:Windows。24- AutoCAD:用户本机已安装,最好已手动启动一次完成 COM 注册。25- 自动化入口:`AutoCAD.Application` COM ProgID。26- 可视化默认:新建绘图任务默认先显示并激活 AutoCAD,再逐步落图元;只有批处理或用户明确要求提速时才关闭。27- 绘图单位:默认按毫米理解;AutoCAD 数据库本身是无单位数值,必须在图纸说明中记录单位。28- 空间:几何默认进入 ModelSpace;版面、标题栏和打印配置单独处理。29- 坐标:默认 WCS,二维对象使用 `Z=0`。30- 输出:优先保存 DWG,同时按用户需求导出 DXF/PDF;所有输出路径使用绝对路径。31- 文件安全:修改既有 DWG 前先另存副本,除非用户明确允许覆盖。3233缺少版本、单位、图纸标准、输出路径或是否允许覆盖时,先做一次简短确认。简单草图可以直接假设毫米、ModelSpace、新建 DWG,并在结果中说明。3435## 入口自检3637执行 AutoCAD 自动化前先运行:3839```powershell40python subskills\autocad-automation\scripts\acad_preflight.py41```42…
Excerpt shown under the repository's MIT license.
More skills in solidworks-automation-skill
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
