publication-chart-skill
Warn
Audited by Gen Agent Trust Hub on May 13, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/ensure_publication_tooling.pyuses thesubprocessmodule to execute shell commands for package installation. - [EXTERNAL_DOWNLOADS]: The skill is configured to automatically download and install third-party Python packages (
pubfigandpubtab) from public registries if they are missing from the active environment. These packages are not associated with trusted organizations or well-known services. - [REMOTE_CODE_EXECUTION]: The skill instructions in
SKILL.mdexplicitly mandate an "auto-install" behavior for its dependencies. This allows the agent to modify the host system by installing and subsequently executing third-party code without requiring explicit user confirmation for each installation. - [PROMPT_INJECTION]: The skill presents an indirect prompt injection surface as it processes untrusted user data (Excel workbooks and LaTeX tables) to generate publication artifacts.
- Ingestion points: Data enters the context via the
pubtabandpubfigtools when processing files likeresults.xlsxorbenchmark.xlsxas described inreferences/pubtab-recipes.md. - Boundary markers: There are no instructions defining delimiters or "ignore embedded instructions" warnings for data processed from external files.
- Capability inventory: The skill has capabilities to write to the file system (via
save_figureandbatch_export) and execute shell commands via the installation helper. - Sanitization: There is no evidence of content sanitization or validation of the data files before processing.
Audit Metadata