econ-review
Pass
Audited by Gen Agent Trust Hub on Sep 4, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill uses
setup_econ_review.pyto create a managed Python environment and installs several reputable packages from the standard Python Package Index (PyPI), such asreportlab,pdfplumber,pypdf, andjsonschema. These downloads are expected for the skill's documented functionality. - [COMMAND_EXECUTION]: Multiple scripts, including
pdf_ingestion.py,latex_pdf_renderer.py, andfinalize_review.py, usesubprocess.runto execute local system utilities for document processing. This includes Poppler tools (pdftotext,pdftoppm) and TeX engines (lualatex,tectonic) for generating PDF reports. The TeX renderer specifically includes a denylist to prevent unsafe TeX command execution. - [INDIRECT_PROMPT_INJECTION]: Since the skill's primary function is analyzing untrusted manuscript data (PDFs), it includes explicit security guidelines in
references/red-lines.mdthat instruct the agent to treat all manuscript content as untrusted data and ignore any embedded directives or instructions (e.g., 'ignore prior instructions'). - [DYNAMIC_EXECUTION]: The script
validate_skill_package.pyusescompile()as a validation step to ensure that the skill's bundled Python scripts are free of syntax errors. This is a local integrity check and does not involve executing untrusted input.
Audit Metadata