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.pyto 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
setattrto 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