xlsx-official
Pass
Audited by Gen Agent Trust Hub on Aug 11, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The
recalc.pyscript utilizessubprocess.runto execute system commands, including launching LibreOffice (soffice) and utility commands liketimeoutorgtimeoutto manage execution limits. - [PERSISTENCE_MECHANISMS]: The
recalc.pyscript creates and saves a StarBasic macro file (Module1.xba) to the user's local application configuration directory for LibreOffice (e.g.,~/.config/libreofficeor~/Library/Application Support/LibreOffice). This ensures the recalculation logic is available for subsequent automated tasks. - [DYNAMIC_EXECUTION]: The skill dynamically generates StarBasic code (
macro_content) at runtime and writes it to a configuration file, which is then loaded and executed by the LibreOffice process to perform internal spreadsheet operations likecalculateAll().
Audit Metadata