finance-substrate
Pass
Audited by Gen Agent Trust Hub on Jul 1, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill manages sensitive financial data and authentication sessions locally (within
~/.finance-substrate/) and includes explicit documentation and guards to prevent sensitive information from being committed to version control. - [SAFE]: In
scripts/parse_engine.py, the skill implements a custom tokenizer and arithmetic evaluator (evaluate_expression) to handle declarative parser logic. This intentionally avoids the use of the unsafe Pythoneval()function, significantly reducing the risk of dynamic code injection. - [COMMAND_EXECUTION]: The skill uses
subprocess.runto invoke thegws(Google Workspace) CLI and to perform version checks. These calls use list-based arguments without a shell, which is a secure method for executing system commands. - [EXTERNAL_DOWNLOADS]: The
scripts/fetch_trm.pyscript fetches daily exchange rates fromdatos.gov.co. This is the official open data portal of the Colombian government, which is a trusted and well-known service. - [SAFE]: The skill includes a 'self-healing' mechanism (
scripts/self_heal.py) that performs integrity checks on parsed data and cross-validates information between different sources (certificates vs. exogena reports), ensuring data consistency and detecting potential extraction anomalies.
Audit Metadata