From 931a3a9517767592ad325111bfa2d58fa1f32099 Mon Sep 17 00:00:00 2001 From: pablo-mano Date: Fri, 27 Feb 2026 23:47:06 +0100 Subject: [PATCH] Add template:insert warning to SKILL.md tips Clarifies that template:insert targets the active Obsidian UI file, not a CLI path. Points to create path= template= as the correct CLI alternative. Co-Authored-By: Claude Sonnet 4.6 --- plugins/obsidian-cli/skills/obsidian-cli/SKILL.md | 1 + skills/obsidian-cli/SKILL.md | 1 + 2 files changed, 2 insertions(+) diff --git a/plugins/obsidian-cli/skills/obsidian-cli/SKILL.md b/plugins/obsidian-cli/skills/obsidian-cli/SKILL.md index 0d618da..0188557 100644 --- a/plugins/obsidian-cli/skills/obsidian-cli/SKILL.md +++ b/plugins/obsidian-cli/skills/obsidian-cli/SKILL.md @@ -210,6 +210,7 @@ obsidian sync:restore path="important.md" version=3 # Rollback 6. **Stderr noise** — GPU/Electron warnings on headless are harmless; filter with `2>/dev/null`. 7. **`daily:prepend`** inserts content after frontmatter, not at byte 0. 8. **Use `eval`** to run arbitrary JavaScript against the Obsidian API (`app.*`). +9. **`template:insert`** inserts into the currently active file in the Obsidian UI — it does not accept a `path=` parameter. To create a file from a template via CLI, use `obsidian create path="..." template="..."` instead. ## Troubleshooting diff --git a/skills/obsidian-cli/SKILL.md b/skills/obsidian-cli/SKILL.md index 0d618da..0188557 100644 --- a/skills/obsidian-cli/SKILL.md +++ b/skills/obsidian-cli/SKILL.md @@ -210,6 +210,7 @@ obsidian sync:restore path="important.md" version=3 # Rollback 6. **Stderr noise** — GPU/Electron warnings on headless are harmless; filter with `2>/dev/null`. 7. **`daily:prepend`** inserts content after frontmatter, not at byte 0. 8. **Use `eval`** to run arbitrary JavaScript against the Obsidian API (`app.*`). +9. **`template:insert`** inserts into the currently active file in the Obsidian UI — it does not accept a `path=` parameter. To create a file from a template via CLI, use `obsidian create path="..." template="..."` instead. ## Troubleshooting