xlsx

Pass

Audited by Gen Agent Trust Hub on Jun 21, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill executes external processes to perform its primary functions.
  • scripts/recalc.py uses subprocess.run to execute soffice (LibreOffice) for formula recalculation.
  • scripts/office/soffice.py dynamically compiles a C shim library using gcc and injects it into the LibreOffice process via LD_PRELOAD. This is a documented technical workaround to allow LibreOffice to function in environments where Unix domain sockets are restricted.
  • scripts/office/validators/redlining.py uses git diff to perform document comparisons during validation.
  • [DYNAMIC_EXECUTION]: The scripts/office/soffice.py file performs runtime compilation of C source code to create a shared library used for process injection. This behavior is used neutrally to support the skill's primary functionality in restricted environments and is disclosed in the documentation.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 21, 2026, 11:09 AM