cad_skills

Automate launching, opening files in SolidWorks, CATIA, Creo, Siemens NX on Windows.

2|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/Glow-maker/skills --skill cad-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cad_skills
Source: https://github.com/Glow-maker/skills/tree/main/cad-skill
Command: npx skills add https://github.com/Glow-maker/skills --skill cad-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing local CAD automation on Windows can be tedious due to manual launching, file handling, and status checks across multiple CAD applications. This skill provides a unified way to start, operate, and monitor CAD tools from a single interface.

Core Features & Use Cases

  • Launch supported CAD software (SolidWorks, CATIA, Creo, UG) on Windows.
  • Open files with the appropriate CAD application, with optional auto-launch if the app is not running.
  • Check whether a CAD application is currently running and close it when needed.
  • Detect the active CAD window and identify the corresponding application.
  • Save and reuse user-provided executable paths for faster startup.

Quick Start

Launch a CAD app or open a file in a selected CAD program on Windows.

Frequently Asked Questions about cad_skills

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

FAQPage Schema
How do I automate launching SolidWorks or CATIA on Windows?

You can automate local CAD application launching on Windows by triggering a unified control interface that starts SolidWorks, CATIA, Creo, or Siemens NX and monitors their process status.

Can I open a CAD file automatically if the application is not running?

Yes, you can open files with a selected CAD application featuring an optional auto-launch mechanism that automatically starts the required program if it is not currently running on your workstation.

Does this CAD automation skill work with Creo and Siemens NX?

Yes, this CAD automation approach works with Creo and Siemens NX, supporting typical design, simulation, and file management tasks across these specific local Windows applications.

How do I check if a CAD application is currently running and close it?

You can check whether a CAD application is running and close it by using status check commands that detect the active CAD window, identify the corresponding application, and terminate it.

What is the best way to save executable paths for faster CAD startup?

The best way to save executable paths for faster CAD startup is using a config.json store and a set_app_path function to detect, save, and reuse user-provided application paths.

Why does CAD file opening fail when the application path is not detected?

CAD file opening fails when the application path is not detected because the automation requires predefined paths stored in config.json or user-provided executable paths saved via set_app_path to locate the software.