pyzotero
Pass
Audited by Gen Agent Trust Hub on Mar 31, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill provides instructions to install the
pyzotero,bibtexparser, andpython-dotenvpackages. These are well-established, standard libraries in the Python ecosystem for API interaction, bibliographic parsing, and environment configuration.\n- [PROMPT_INJECTION]: The skill enables the agent to retrieve and process data from external Zotero libraries, including item metadata, notes, and full-text indexed PDF content (e.g., viazot.items(),zot.fulltext_item(), and CLI searches). This creates a surface for indirect prompt injection, as malicious instructions could be embedded in bibliographic entries or attachments which the agent might then execute.\n - Ingestion points: Data retrieved via
read-api.md,full-text.md, and the CLI search functionality described incli.md.\n - Boundary markers: The skill does not implement specific boundary markers or instructions to ignore embedded commands in the retrieved bibliographic data.\n
- Capability inventory: The skill has access to
Bash,Write, andEdittools according to the YAML frontmatter.\n - Sanitization: There is no indication of content sanitization or validation performed on the external data before it enters the agent's context.
Audit Metadata