- Platform Notes: warn about missing Obsidian.com from outdated installers
and Git Bash/.exe resolution issue for colon subcommands
- Troubleshooting: add two rows for exit 127 scenarios on Windows
- Tips: add tip 13 with non-colon fallback alternatives
Closes#2
Co-authored-by: pablo-mano <pablo-mano@users.noreply.github.com>
Description rewritten to emphasize vault action intent over CLI syntax,
with explicit "without this skill Claude has no vault access" framing.
Adds v2 eval set (20 queries built around natural-language vault requests).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The skill should activate whenever the user wants Claude to interact with
their Obsidian vault — not only when they explicitly mention the CLI or
terminal. Casual phrases like "add to my daily note" or "search my vault"
are now explicit triggers.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replace the broad description with a sharper, action-oriented one that
emphasizes the terminal/script context as the trigger signal and explicitly
lists concrete subcommands. Add eval/ directory with 20 trigger eval queries
and the HTML reviewer used to generate them.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Make the reference blockquote actionable: specify when to read it (specific
flags/formats/subcommands) rather than just announcing it exists.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- property:set stores list values as strings (not YAML arrays)
- eval requires single-line JS; add temp-file workaround
- Multi-vault "Name" command may fail; document fallback
Added Tips 10-12 to SKILL.md, inline callouts to command-reference.md,
two new Troubleshooting rows, and version bump to 1.3.0.
Fixes#1
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Clarifies exact error returned when no file is active in Obsidian UI:
"Error: No active editor. Open a file first."
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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 <noreply@anthropic.com>
- files: remove format=json (returns plain text, not JSON)
- search matches: note it does not return match context in v1.12
- search format=json: clarify it returns array of path strings
- tasks: note that no-args returns all tasks (same as tasks all) in v1.12
- plugins versions: note version numbers only shown for community plugins
- plugin:uninstall: add undiscovered command
- themes versions: add undiscovered subcommand, remove nonexistent install/switch
- template:insert: clarify it targets the active Obsidian UI file, not a path
- dev:screenshot: note path must be vault-relative (absolute paths silently fail)
- dev:debug on/off: add undiscovered commands required before dev:console
- dev:console: note requires dev:debug on first
- jq example: fix .[].path -> .[] (search returns strings, not objects)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>