analyzing-spreadsheets
Pass
Audited by Gen Agent Trust Hub on Jun 25, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The
recalc.pyscript utilizessubprocess.runto execute LibreOffice (soffice) commands. This is used to perform headless formula recalculation within spreadsheet files, which is the core functionality of the skill. Manual review confirms that the implementation does not useshell=Trueand handles arguments safely as a list. - [PERSISTENCE]: The
recalc.pyscript automatically configures a LibreOffice Basic macro by writing a module file (Module1.xba) to the user's local LibreOffice configuration directory. While this modifies application settings, it is a legitimate step required to enable automated recalculation and saving via the command line.
Audit Metadata