latex-project-manager
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONCREDENTIALS_UNSAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill executes various shell commands including
pdflatex,bibtex, andgitto compile LaTeX documents and manage repository states. These operations are performed on user-provided file paths and project directories, which are essential for the skill's primary functionality but require caution if the LaTeX compiler environment permits system-level interactions (e.g., via shell-escape). - [INDIRECT_PROMPT_INJECTION]: The
structurecommand processes external.texfiles that may contain untrusted content. - Ingestion points: The
<tex_file>input parameter in thestructurecommand (found inSKILL.md). - Boundary markers: None. The instructions do not define specific delimiters or security contexts for the content within the LaTeX files being analyzed.
- Capability inventory: The skill can read/write files, create directories, and execute shell commands (
pdflatex,git,bibtex,diff) as specified inSKILL.mdandreferences/structure-rules.md. - Sanitization: Absent. The skill is instructed to preserve the source content during structural reorganization without explicit filtering for embedded instructions or malicious LaTeX macros.
- [CREDENTIALS_UNSAFE]: The
pushcommand documentation inSKILL.mdsuggests using a URL format that includes plaintext tokens (e.g.,https://<user>:<token>@github.com/...). Although these are placeholders, instructing the agent to construct URLs this way can lead to sensitive credentials being recorded in shell history, process lists, or Git configuration files (.git/config) within the execution environment.
Audit Metadata