Obsidian — Read, search, and create notes in the Obsidian vault
Obsidian
Section titled “Obsidian”Read, search, and create notes in the Obsidian vault.
Skill metadata
Section titled “Skill metadata”| Source | Bundled (installed by default) |
| Path | skills/note-taking/obsidian |
Reference: full SKILL.md
Section titled “Reference: full SKILL.md”Info The following is the complete skill definition that Hermes loads when this skill is triggered. This is what the agent sees as instructions when the skill is active.
Obsidian Vault
Section titled “Obsidian Vault”Location: Set via OBSIDIAN_VAULT_PATH environment variable (e.g. in ~/.hermes/.env).
If unset, defaults to ~/Documents/Obsidian Vault.
Note: Vault paths may contain spaces - always quote them.
Read a note
Section titled “Read a note”VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"cat "$VAULT/Note Name.md"List notes
Section titled “List notes”VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
# All notesfind "$VAULT" -name "*.md" -type f
# In a specific folderls "$VAULT/Subfolder/"Search
Section titled “Search”VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
# By filenamefind "$VAULT" -name "*.md" -iname "*keyword*"
# By contentgrep -rli "keyword" "$VAULT" --include="*.md"Create a note
Section titled “Create a note”VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"cat > "$VAULT/New Note.md" << 'ENDNOTE'# Title
Content here.ENDNOTEAppend to a note
Section titled “Append to a note”VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"echo "New content here." >> "$VAULT/Existing Note.md"Wikilinks
Section titled “Wikilinks”Obsidian links notes with [[Note Name]] syntax. When creating notes, use these to link related content.