mat-solid-free-energy
Warn
Audited by Gen Agent Trust Hub on Jun 19, 2026
Risk Level: MEDIUMCOMMAND_EXECUTION
Full Analysis
- [DYNAMIC_EXECUTION]: The script 'scripts/run_frenkel_ladd.py' performs dynamic module loading using 'importlib.import_module' to load 'src.utils.mlips.loader'. The search path for this module is computed at runtime by 'find_project_root()', which traverses the directory tree to find a 'src' directory and appends it to 'sys.path' via 'sys.path.insert(0, ...)'.
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from external crystalline structure files (e.g., CIF, POSCAR) provided through the '--structure' argument.
- Ingestion points: The structure file path in 'scripts/run_frenkel_ladd.py' is a entry point for external data.
- Boundary markers: No explicit boundary markers or instructions to ignore embedded content are used during processing.
- Capability inventory: The skill has the capability to write multiple output files (JSON results, NPZ traces, and CIF structures) and perform dynamic module loading.
- Sanitization: The skill relies on standard 'ase.io.read' library routines to parse and validate chemical file formats.
Audit Metadata