← 返回 Skills 市场
landercortazarromero

Korta Obsidian

作者 landercortazarromero · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
76
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install korta-obsidian
功能描述
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
使用说明 (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.

安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install korta-obsidian
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /korta-obsidian 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug korta-obsidian
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Korta Obsidian 是什么?

Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 76 次。

如何安装 Korta Obsidian?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install korta-obsidian」即可一键安装,无需额外配置。

Korta Obsidian 是免费的吗?

是的,Korta Obsidian 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Korta Obsidian 支持哪些平台?

Korta Obsidian 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Korta Obsidian?

由 landercortazarromero(@landercortazarromero)开发并维护,当前版本 v1.0.0。

💬 留言讨论