← Back to Skills Marketplace
landercortazarromero

Korta Obsidian

by landercortazarromero · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
76
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install korta-obsidian
Description
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
README (SKILL.md)

Obsidian

Obsidian vault = a normal folder on disk.

Vault structure (typical)

  • Notes: *.md (plain text Markdown; edit with any editor)
  • Config: .obsidian/ (workspace + plugin settings; usually don’t touch from scripts)
  • Canvases: *.canvas (JSON)
  • Attachments: whatever folder you chose in Obsidian settings (images/PDFs/etc.)

Find the active vault(s)

Obsidian desktop tracks vaults here (source of truth):

  • ~/Library/Application Support/obsidian/obsidian.json

obsidian-cli resolves vaults from that file; vault name is typically the folder name (path suffix).

Fast “what vault is active / where are the notes?”

  • If you’ve already set a default: obsidian-cli print-default --path-only
  • Otherwise, read ~/Library/Application Support/obsidian/obsidian.json and use the vault entry with "open": true.

Notes

  • Multiple vaults common (iCloud vs ~/Documents, work/personal, etc.). Don’t guess; read config.
  • Avoid writing hardcoded vault paths into scripts; prefer reading the config or using print-default.

obsidian-cli quick start

Pick a default vault (once):

  • obsidian-cli set-default "\x3Cvault-folder-name>"
  • obsidian-cli print-default / obsidian-cli print-default --path-only

Search

  • obsidian-cli search "query" (note names)
  • obsidian-cli search-content "query" (inside notes; shows snippets + lines)

Create

  • obsidian-cli create "Folder/New note" --content "..." --open
  • Requires Obsidian URI handler (obsidian://…) working (Obsidian installed).
  • Avoid creating notes under “hidden” dot-folders (e.g. .something/...) via URI; Obsidian may refuse.

Move/rename (safe refactor)

  • obsidian-cli move "old/path/note" "new/path/note"
  • Updates [[wikilinks]] and common Markdown links across the vault (this is the main win vs mv).

Delete

  • obsidian-cli delete "path/note"

Prefer direct edits when appropriate: open the .md file and change it; Obsidian will pick it up.

Usage Guidance
This skill appears to do what it says: it finds Obsidian vaults (by reading the local obsidian.json) and runs obsidian-cli to search, create, move, or delete notes. Before installing: 1) Confirm you are comfortable with obsidian-cli having filesystem access to your vaults — create/move/delete are destructive, so back up your vault first. 2) Verify the Homebrew tap (yakitrak/yakitrak) and the obsidian-cli formula are trustworthy (review the tap repo or install from an official source if available). 3) Note the SKILL.md assumes a macOS config path; behavior on Linux/Windows may differ. 4) If you plan to allow the agent to invoke this skill autonomously, limit scope or require explicit confirmation for destructive commands so the agent cannot inadvertently alter or delete notes.
Capability Analysis
Type: OpenClaw Skill Name: korta-obsidian Version: 1.0.0 The skill bundle provides legitimate instructions and automation for managing Obsidian vaults using the 'obsidian-cli' tool. It correctly identifies the standard configuration path for Obsidian on macOS (~/Library/Application Support/obsidian/obsidian.json) and uses a verified third-party CLI (yakitrak/obsidian-cli) for vault operations without any signs of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
Name/description match the runtime instructions: the skill uses obsidian-cli to inspect and modify Obsidian vaults. Required binary (obsidian-cli) and the brew install are consistent with the stated purpose. Minor metadata mismatch: ownerId in _meta.json differs from registry metadata entry, which looks like bookkeeping noise but not functionality-related.
Instruction Scope
SKILL.md instructs the agent to read Obsidian's config (~/Library/Application Support/obsidian/obsidian.json) to discover vaults and to run obsidian-cli commands (search, create, move, delete). These actions are within scope for a tool that automates local vaults. Note: reading the config and running create/move/delete will access and modify local files (notes and attachments), which is expected but potentially destructive.
Install Mechanism
Install spec uses Homebrew, which is normal, but the formula is from a third‑party tap (yakitrak/yakitrak). This is not an official Obsidian distribution; verify the tap and formula trustworthiness before installing. The installer will create an obsidian-cli binary on disk.
Credentials
The skill requests no environment variables or credentials. It does read a local Obsidian config file and will operate on files inside vault folders — appropriate for the stated purpose but worth noting that notes may contain sensitive content.
Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges. It does install a binary into the system via brew (per install spec), but it does not modify other skills or agent-wide settings per the provided files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install korta-obsidian
  3. After installation, invoke the skill by name or use /korta-obsidian
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the korta-obsidian skill. - Provides commands and guidance for working with Obsidian vaults using obsidian-cli. - Includes instructions for vault discovery, search, note creation, move/rename (with link updates), and delete operations. - Offers tips for safely automating Obsidian workflows and suggests best practices for vault path handling.
Metadata
Slug korta-obsidian
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Korta Obsidian?

Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli. It is an AI Agent Skill for Claude Code / OpenClaw, with 76 downloads so far.

How do I install Korta Obsidian?

Run "/install korta-obsidian" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Korta Obsidian free?

Yes, Korta Obsidian is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Korta Obsidian support?

Korta Obsidian is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Korta Obsidian?

It is built and maintained by landercortazarromero (@landercortazarromero); the current version is v1.0.0.

💬 Comments