cylinder-o-grid

Pass

Audited by Gen Agent Trust Hub on Sep 14, 2026

Risk Level: SAFE
Full Analysis
  • [COMMAND_EXECUTION]: The skill uses abaqus cae noGUI=... to execute meshing scripts. This is a standard workflow for CAE (Computer-Aided Engineering) automation. The parameters passed to the script (radius, length, element counts) are validated as floats or integers within the scripts before use, preventing command injection.
  • [DYNAMIC_EXECUTION]: The script scripts/abaqus_build_ogrid.py uses getattr(ac, args.element_code) to select element types in the Abaqus environment. However, the element_code parameter is strictly constrained to a predefined list of valid Abaqus element identifiers (C3D8R, C3D8, C3D8I) via argparse choices, ensuring safe execution.
  • [INDIRECT_PROMPT_INJECTION]: The skill ingests geometric parameters from the user. These inputs are used exclusively for mathematical calculations and specific API calls within an engineering environment. There is no evidence of these inputs being interpolated into natural language prompts or used in a way that could influence agent behavior.
  • [NO_CODE]: The bundled scripts (plan_ogrid.py and abaqus_build_ogrid.py) are focused on geometric logic and standard file operations (writing SVG and JSON mesh plans). They do not utilize network libraries, perform system-level modifications, or attempt to access sensitive user data.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 14, 2026, 06:18 AM