lab-hardware-cad

Pass

Audited by Gen Agent Trust Hub on Oct 1, 2026

Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill uses Bash to manage Python virtual environments and install dependencies (uv pip install). These are standard setup procedures for the build123d and matplotlib libraries required by the skill.
  • [DYNAMIC_EXECUTION]: The skill executes Python models provided by the user or authored during the session. The scripts/_common.py file uses importlib.util.spec_from_file_location and exec_module to load these models. This is a functional requirement for parametric CAD where the source code defines the geometry. The skill includes explicit warnings in SKILL.md advising users to only run trusted model files.
  • [SAFE]: The skill implements a robust 'assume-failure' validation workflow. It includes a dedicated standards database (assets/standards.json) for laboratory equipment and scripts (check.py, gen.py) that perform deterministic geometric verification, interface matching, and visual snapshot generation to ensure fabrication safety and accuracy.
  • [SAFE]: All external references for laboratory standards (ANSI/SLAS) target official organizations or well-known industry repositories (Thorlabs).
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 1, 2026, 07:50 AM
Security Audit — agent-trust-hub — lab-hardware-cad