๐Ÿ–ฑ๏ธ
AutomationPython

Gui

by svd-ai-lab

Gui is an Automation skill for Claude Code, published by svd-ai-lab in sim-cli.

214 stars22 forkson svd-ai-lab/sim-cliAdded 2026/09/04Repository updated 2026/08/28
abaqusadvanced-packagingagent-skillsai-agentsansyscaecae-automationcfdclaude-codeclicodexcomsolelectronics-coolingengineering-simulationfeamultiphysicsphotonicsphysics-simulationsemiconductorthermal-simulation
Install in seconds
Install Gui
Copy Gui into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/svd-ai-lab/sim-cli/tree/main/src/sim/_skills/sim-cli/gui ~/.claude/skills/gui

Requires Node.js. Downloads this skill only โ€” not the rest of the repository โ€” into your Claude Code skills folder.

Without Node.js

git clone https://github.com/svd-ai-lab/sim-cli.git

Clones the whole repository, then copy the skillโ€™s own directory into your skills folder yourself.

In this catalog

Source file
src/sim/_skills/sim-cli/gui/SKILL.md in svd-ai-lab/sim-cli
Installs to
~/.claude/skills/gui
Collection
One of 2 skills cataloged from this repository
Category
Automation โ€” 1860 skills

What Gui does

Gui opens GUI-capable sim-cli driver windows for clicks, text entry, dialog dismissal, and window-only screenshots. Use it when a solver workflow needs UI actions that the SDK does not expose.

Gui is cataloged under Automation on DirSkills. Gui comes from a repository tagged abaqus, advanced-packaging, agent-skills, ai-agents and ansys.

Documentation

README

gui โ€” cross-driver GUI actuation

Whenever the active driver runs with ui_mode=gui (or desktop), sim serve injects a gui object into your sim exec namespace alongside session / solver / meshing / model. The object is the same shape across solvers โ€” only the process filter differs โ€” so one skill serves every GUI-capable driver.

/connect advertises it:

{
  "ok": true,
  "data": {
    "...": "...",
    "tools": ["gui"],
    "tool_refs": {"gui": "sim-cli/_skills/sim-cli/gui/SKILL.md"}
  }
}

If tools doesn't contain "gui", the driver launched headless and the object is absent โ€” don't call it.

When to reach for gui

Three scenarios dominate:

This is the opening of the README. Read the full README on GitHub.

Commands Gui provides

Slash commands named in this skillโ€™s SKILL.md, listed in the order they first appear.

  • /connect
  • /exec

Frequently asked about Gui

  • What else does svd-ai-lab publish alongside Gui?

    Gui is one of 2 skills that DirSkills catalogs from svd-ai-lab/sim-cli, the repository it ships in. Its siblings there include Sim CLI. Each one is a separate skill with its own page in this directory, installs the same way Gui does, and is maintained by svd-ai-lab in that same repository. The rest of the collection is listed on the svd-ai-lab/sim-cli page.

  • How does Gui compare to other Automation skills?

    Gui ranks #1664 by stars among the 1860 Automation skills in this catalog. The most-starred ones next to it are Autonomous Loops, Autonomous Agent Harness and Automation Audit Ops. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Gui against them. Open each page to compare what they document and how they install.