Remote Install
Analysis
This skill should be reviewed before installation because it can remotely control Windows software installers and the script logs a RustDesk remote-access password.
Findings (4)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
"安装桌面上的所有软件" → 自动检测桌面所有安装包并依次安装 ... `.msi` → msiexec 静默安装 ... `.exe` → pywinauto GUI 自动化
The documented workflow can automatically install all detected installer packages using silent install and GUI automation, which is high-impact system mutation.
"next_button_texts": ["下一步", "Next", "继续", "Install", "同意", "Agree", "接受", "Accept"]
The GUI automation is configured to click Install, Agree, and Accept prompts, which may accept installer terms or prompts without user review.
pyautogui>=0.9.53 pygetwindow>=0.0.9 pywinauto>=0.6.8 Pillow>=9.0.0
The dependency list uses lower-bound version ranges, so future package versions may be installed during setup.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
log_path = os.path.join(script_dir, 'installer.log') ... logging.info(f"开始连接 RustDesk: ID={remote_id}, 密码={password}")The script configures a persistent installer log and then logs the RustDesk remote-access password in plaintext while connecting.
