ZW3D Macro Writer

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This skill is a coherent ZW3D CAD macro helper, but it can automatically run macros that modify existing CAD models without requiring a clear target file or explicit confirmation.

Install only if you are comfortable with an agent generating and running ZW3D macros. Before running any generated macro, review the .mac file, confirm the exact target model path, keep backups or version control for CAD files, and avoid vague requests like “modify the previous model” unless you have explicitly identified the file to edit.

Publisher note

Skill for creating and executing ZW3D CAD macro files (.mac). Supports sketch, extrude, fillet, chamfer, hole, and pattern operations.

SkillSpector (2)

By NVIDIA

Missing User Warnings

Medium
Confidence
95% confidence
Finding
The skill explicitly maps user phrases to a workflow that writes a macro and then launches ZW3D to execute it, but it does not require explicit confirmation, preview, or a safety warning before running code that can open, create, edit, or overwrite CAD files. In this context, the macro language is an automation mechanism with side effects on local files and models, so silent or implied execution increases the risk of unintended destructive changes and dangerous prompt-to-action behavior.

Vague Triggers

Medium
Confidence
93% confidence
Finding
The trigger phrase '修改之前的模型' instructs the agent to open and modify an existing model, but it does not define how the 'previous model' is identified or verified. In a CAD automation skill, that ambiguity can cause the wrong file to be opened and altered, leading to unauthorized or irreversible modifications of valuable design data.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal