TopRank Skills

Home / Claw Skills / 其他 / cad_skills
Official OpenClaw rules 15%

cad_skills

Control local CAD applications on Windows including launching apps, opening files, checking status, closing apps, detecting active or running apps, detecting common executable paths, and saving user-provided executable paths.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 cad_skills 技能。 若已安装,则直接安装 cad_skills 技能。

Overview

Skill Key
doudou459/cad-skill
Author
doudou459
Source Repo
openclaw/skills
Version
-
Source Path
skills/doudou459/cad-skill
Latest Commit SHA
e1085876f55fddb5994fd8550a20fc9a3d23fec1

Extracted Content

SKILL.md excerpt

# CAD Skill

This skill allows an AI assistant to control locally installed CAD applications on Windows.

Supported software currently includes:

- solidworks
- catia
- creo
- ug (Siemens NX)

The skill enables launching CAD software, opening files with specific applications, checking running status, closing applications, and detecting active CAD windows.

This skill is intended for **local workstation automation**.

---

# Important Constraints

The assistant must follow these constraints when using this skill:

1. Do not scan the entire computer filesystem.
2. Do not traverse all directories on disk.
3. Do not read the Windows registry.
4. Only use paths stored in `config.json`.
5. Only check predefined candidate install paths.

If the executable cannot be located:

- ask the user to provide the full executable path
- then call `set_app_path` to store the path.

---

# Supported Applications

Currently supported CAD software:

- solidworks
- catia
- creo
- ug

---

# Execution

All commands are executed through:

skill_runner.py

Input payload format:

```json
{
  "skill": "launch_app",
  "args": {
    "app": "solidworks"
  }
}
```



# Supported Actions

## launch_app

Launch a CAD application.

Arguments:

- app

- config_file (optional)

##  open_file_in_app

Open a file using a specified CAD application.

Arguments:

- app
- file_path
- config_file(optional)
- auto_launch(optional)
- wait_seconds(optional)

##  is_app_runing

Check whether a CAD application is currently running.

Arguments:

- app
- config_file(optional)

##  close_app

Close a CAD application.

Arguments:

-  app
- config_file(optional)
- force(optional)

##  get_activate_app

Detect which CAD application window is currently active.

Arguments:

-  config_file(optional)

##  get_running_apps

Return all currently running supported CAD applications.

Arguments:

- config_fil...

README excerpt

# cad_skill

A Windows local CAD control skill for OpenClaw / ClawHub.

Supports:
- solidworks
- catia
- creo
- ug

Main capabilities:
- launch_app
- open_file_in_app
- is_app_running
- close_app
- get_active_app
- get_running_apps
- detect_app_path
- set_app_path

Notes:
- does not scan the whole computer
- does not read registry
- only checks saved paths and predefined common paths

Related Claw Skills