arxiv-zotero-obsidian

Security checks across static analysis, malware telemetry, and agentic risk

Overview

The skill generally matches its stated purpose (adding arXiv papers to Zotero and writing Obsidian notes) but contains inconsistencies and unexplained defaults (missing declared env requirements, no crawler implementation, hard-coded collection key) that warrant caution.

This skill may do what it says, but there are several mismatches you should address before installing: 1) Clarify required environment variables — the code expects ZOTERO_API_KEY and ZOTERO_USER_ID (and optionally OBSIDIAN_VAULT_PATH/OBSIDIAN_FOLDER) but the registry lists none. Do not run it until you set these yourself. 2) Inspect or remove the default collection key ('U4PZ3XNP') — leaving it may add items to someone else's collection. 3) Confirm how the 'scan arxiv.drqyq.com' step is implemented: the provided helper has no crawler; figure out what component supplies arXiv IDs. 4) Limit the Zotero API key permissions (only give the minimal write scope needed) and preferably test with a throwaway Zotero account or collection. 5) Review the script locally to ensure the OBSIDIAN_VAULT_PATH is correct and to avoid unintended filesystem writes. 6) If you plan to run it on a schedule, first run a single manual invocation and monitor network calls/logs. These inconsistencies look like sloppy packaging rather than obviously malicious behavior, but proceed cautiously.

Static analysis

Static analysis findings are pending for this release.

VirusTotal

No VirusTotal findings

View on VirusTotal

Risk analysis

No visible risk-analysis findings were reported for this release.