cad-drawing-analysis
Installation
SKILL.md
CAD Dedicated Agent Workflow
Use this protocol whenever the user asks for a CAD drawing, DXF/DWG-style output, mechanical drawing, engineering drawing, electrical control schematic, process diagram, or drawing based on uploaded files.
This is still an Agent workflow. Do not bypass reasoning. The CAD tools are fixed upstream/downstream tools for the Agent to call in a ReAct loop.
Required ReAct Loop
For every CAD drawing task, follow this loop:
- Observe the user request and uploaded attachment paths.
- Call
cad_analyze_requestafter any necessary file intake. - Reason about whether the parsed brief is complete enough.
- If important values are missing, call
message_ask_user. - If complete enough, convert the requirements into explicit geometry and call
cad_generate_dxf_from_spec. - Call
cad_validate_dxf. - If validation fails, regenerate once or explain the blocking issue.
- Deliver the validated DXF file path and a concise summary.