obsidian-excalidraw

Pass

Audited by Gen Agent Trust Hub on Oct 9, 2026

Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill interacts with the user's environment by executing the obsidian CLI to manage notes. This is used to bypass filesystem restrictions on iCloud-synced vaults. The implementation uses spawnSync with argument arrays, which is a secure pattern that prevents command injection.
  • [DYNAMIC_EXECUTION]: The write-to-vault.js script employs a synchronous sleep mechanism by executing a static, benign JavaScript snippet using node -e. This is a controlled use of dynamic execution for a specific utility purpose.
  • [INDIRECT_PROMPT_INJECTION]: The skill contains logic to read and verify notes from the Obsidian vault. This ingestion of external data is a known attack surface; however, the skill mitigates risk by performing strict validation using JSON.parse on the retrieved content.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 9, 2026, 09:44 AM