← 返回 Skills 市场
doudou459

cae-skill

作者 solvi · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
258
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install cae-skill
功能描述
Control local CAE applications on Windows including launching apps, opening files, checking status, closing apps, detecting active and running apps, detectin...
使用说明 (SKILL.md)

\r \r

CAE Skill\r

\r This skill controls supported local CAE applications on Windows.\r \r

Supported apps\r

\r

  • abaqus\r
  • ansys\r
  • ansa\r
  • hyperworks\r \r

What this skill can do\r

\r

  • launch a CAE app\r
  • open a file in a CAE app\r
  • check whether a CAE app is running\r
  • close a CAE app\r
  • get the current active CAE app\r
  • get all running supported CAE apps\r
  • detect an executable path using saved paths and predefined common install paths\r
  • save a user-provided executable path\r \r

Constraints\r

\r

  • Do not scan the whole computer.\r
  • Do not traverse all files on disk.\r
  • Do not read the Windows registry.\r
  • Only use:\r
    1. saved paths in config.json\r
    2. predefined common install paths in config.json\r
  • If the executable cannot be found, ask the user to provide the full executable path.\r \r

Execution\r

\r Use skill_runner.py as the execution entrypoint.\r \r Payload format:\r \r

{\r
  "skill": "launch_app",\r
  "args": {\r
    "app": "abaqus"\r
  }\r
}\r
```\r
\r
# Supported Actions\r
\r
## launch_app\r
\r
Arguments:\r
\r
- app\r
\r
- config_file (optional)\r
\r
##  open_file_in_app\r
\r
Arguments:\r
\r
- app\r
- file_path\r
- config_file(optional)\r
- auto_launch(optional)\r
- wait_seconds(optional)\r
\r
##  is_app_runing\r
\r
Arguments:\r
\r
- app\r
- config_file(optional)\r
\r
##  close_app\r
\r
Arguments:\r
\r
-  app\r
- config_file(optional)\r
- force(optional)\r
\r
##  get_activate_app\r
\r
Arguments:\r
\r
-  config_file(optional)\r
\r
##  get_running_apps\r
\r
Arguments:\r
\r
- config_file(optional)\r
\r
##  detect_app_path\r
\r
Arguments:\r
\r
- app\r
- config_file(optional)\r
\r
## set_app_path\r
\r
Arguments:\r
\r
- app\r
- path\r
- config_file(optional)\r
\r
# Note\r
\r
This skill is designed for **local CAE workstation automation**.\r
\r
It intentionally avoids heavy filesystem scanning to maintain fast response and predictable behavior.
安全使用建议
This skill appears to do what it claims: manage local CAE apps on Windows using only paths listed in config.json and candidate paths. Before installing: (1) Review config.json and do not add paths that point to untrusted executables—the skill will run binaries referenced there or supplied by the user. (2) Be aware the skill will write to config.json (it saves user-provided paths). (3) Run the skill in an environment where executing local programs is safe (avoid running with higher privileges than needed). If you need network isolation or stronger guarantees, run the skill on a dedicated workstation or inspect the included Python files yourself before use.
功能分析
Type: OpenClaw Skill Name: cae-skill Version: 1.0.0 The cae-skill bundle is a legitimate automation tool for managing engineering software (Abaqus, Ansys, ANSA, HyperWorks) on Windows. It uses standard Python libraries and Windows API calls (via ctypes) to detect active windows, check running processes with 'tasklist', and launch or close applications using 'subprocess'. The code includes explicit constraints to prevent unauthorized filesystem traversal or registry access, and it lacks any indicators of data exfiltration, persistence, or malicious command execution.
能力评估
Purpose & Capability
Name/description (launching, checking, closing CAE apps) matches requested artifacts: a small Python launcher, a runner, and a config.json with candidate paths and process names for supported CAE apps.
Instruction Scope
SKILL.md limits discovery to saved paths and predefined candidate paths and the code implements that. The code launches local executables and can run user-supplied executable paths (set_app_path); this is expected for a launcher but means a user-provided path could cause arbitrary local execution if pointed at an untrusted binary.
Install Mechanism
No install spec; this is an instruction-only skill with included Python files. Nothing is downloaded from external URLs and no archives are extracted.
Credentials
No environment variables, secrets, or unrelated credentials are requested. The only persistent file touched is config.json in the skill directory, which stores candidate/saved paths and process names.
Persistence & Privilege
always is false and the skill does not request elevated or platform-wide persistent privileges. It reads/writes its own config.json only.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install cae-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /cae-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Control and manage local CAE applications on Windows. - Supports launching, opening files, closing, and checking status for abaqus, ansys, ansa, and hyperworks. - Detects and saves executable paths using only user-provided and predefined locations. - Provides actions to detect running/active apps and manage user path settings. - Avoids broad filesystem scanning or registry access for efficiency and security.
元数据
Slug cae-skill
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

cae-skill 是什么?

Control local CAE applications on Windows including launching apps, opening files, checking status, closing apps, detecting active and running apps, detectin... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 258 次。

如何安装 cae-skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install cae-skill」即可一键安装,无需额外配置。

cae-skill 是免费的吗?

是的,cae-skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

cae-skill 支持哪些平台?

cae-skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 cae-skill?

由 solvi(@doudou459)开发并维护,当前版本 v1.0.0。

💬 留言讨论