solidworks-threaded-holes

Pass

Audited by Gen Agent Trust Hub on Sep 11, 2026

Risk Level: SAFE
Full Analysis
  • [COMMAND_EXECUTION]: The skill utilizes a local Python script create_threaded_hole_template.py to automate SolidWorks operations. The script is designed for geometric modeling and does not perform network calls or unauthorized file access.
  • [DYNAMIC_EXECUTION]: The script employs setattr to configure SolidWorks feature data objects. This is safely managed through predefined specification tables and normalization functions that validate user input.
  • [INDIRECT_PROMPT_INJECTION]: The skill processes external geometric parameters. 1. Ingestion points: CLI arguments in scripts/create_threaded_hole_template.py. 2. Boundary markers: Inputs are verified against hardcoded specification dictionaries (THREAD_TABLE, FACE_CONFIGS). 3. Capability inventory: Local file system writes (CAD files and reports) and SolidWorks COM API access. 4. Sanitization: Parameter normalization ensures only supported thread types are accepted, with type-checking performed by the argument parser.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 11, 2026, 09:54 AM
Security Audit — agent-trust-hub — solidworks-threaded-holes