obsidian-wiki-query
Warn
Audited by Gen Agent Trust Hub on Jul 15, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to execute shell commands using
pythonto run a local script (llm_wiki.py). This includes commands for root discovery (python "<runtime-script>" root discover) and root resolution (python "<runtime-script>" root resolve). - [EXTERNAL_DOWNLOADS]: The skill provides instructions to download and install external code if the runtime script is missing. Evidence:
npx skills add huajiexiewenfeng/obsidian-llm-wiki --skill '*' --copy --yes. - [REMOTE_CODE_EXECUTION]: The execution of the Python script involves dynamic path resolution based on the skill's installation directory, which creates a pattern where the agent is instructed to run code from a computed location. Evidence: Resolving
<runtime-script>by taking the parent of theSKILL.mddirectory as<skills-root>. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process data from an Obsidian Vault, including wiki pages and raw source material, which are untrusted data sources.
- Ingestion points: Reading
wiki/index.md,ingest/index.md,topics/,projects/, andraw/files as defined inreferences/query-workflow.md. - Boundary markers: None explicitly defined for the ingestion of note content to prevent obedience to embedded instructions.
- Capability inventory: The skill possesses
pythonexecution capabilities, file reading, and file writing (Save-Back functionality). - Sanitization: While the skill mentions not exposing sensitive data in the output (
references/synthesis-rules.md), it lacks clear sanitization or filtering for malicious instructions contained within the input notes.
Audit Metadata