zotero-scholar-guide
Pass
Audited by Gen Agent Trust Hub on Apr 2, 2026
Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: Indirect Prompt Injection Surface. The skill programmatically fetches research paper metadata, including titles and abstracts, from external academic APIs. If an attacker manages to place malicious instructions within the metadata of a paper on these platforms, those instructions would be imported into the user's Zotero library and potentially processed by the agent in future steps.
- Ingestion points: Data is ingested from
api.crossref.organdexport.arxiv.orgwithin theadd_paper_by_doiandadd_arxiv_paperfunctions inSKILL.md. - Boundary markers: There are no explicit delimiters or instructions provided to the agent to ignore potentially malicious text within the imported metadata.
- Capability inventory: The skill has the ability to perform network write operations via the Zotero API and write data to local files using shell redirection.
- Sanitization: Only minor formatting (newline replacement) is performed on the ingested text; there is no validation for prompt injection patterns.
- [EXTERNAL_DOWNLOADS]: Fetches academic metadata. The skill uses
curland the Pythonrequestslibrary to fetch information from well-known academic services including Zotero, Crossref, and arXiv. - [COMMAND_EXECUTION]: Shell Command Usage. The skill provides examples of using
curland shell redirection to interact with the Zotero API and save bibliographies to local files (e.g.,> library.bib).
Audit Metadata