obsidian-cli
Warn
Audited by Gen Agent Trust Hub on Jun 27, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill relies on the
obsidianCLI to perform vault operations. While these are standard utility commands, the tool provides broad access to the local vault environment. - [COMMAND_EXECUTION]: The
obsidian evalcommand allows for the execution of arbitrary JavaScript code (obsidian eval code="...") within the context of the running Obsidian application. This is a powerful dynamic execution capability intended for development but poses a risk if manipulated to execute malicious logic. - [PROMPT_INJECTION]: The skill facilitates the ingestion of untrusted data through commands like
obsidian readandobsidian search. This creates a surface for indirect prompt injection where malicious instructions stored within Obsidian notes could influence the agent's behavior during processing. - [PROMPT_INJECTION]: Capability Inventory: The skill has the ability to read and write files via
obsidian read,obsidian create, andobsidian append, and can execute application-level code viaobsidian eval. These capabilities, combined with the ingestion of vault data, define the indirect injection risk surface.
Audit Metadata