GGitHub 趋势观察站
每日 07:00 更新
← 返回今日榜单

kepano /

obsidian-skills

让 Agent 操作 Obsidian CLI、Markdown 与相关开放格式的技能集。

访问 GitHub 仓库 ↗
最近上榜 · 2026-08-14#12

当日排名

+292当日新增 Star45,751总 Star

Obsidian Skills:教 AI Agent 正确读写 Obsidian 笔记、Bases 与 Canvas

一分钟看懂

Obsidian Skills 是 Obsidian CEO kepano 维护的一组 Agent Skills。它把 Obsidian 特有的 Markdown、Bases 数据视图、JSON Canvas、CLI 和网页正文提取规则写成标准化技能,让 Claude Code、Codex CLI、OpenCode 等兼容 Agent 在操作 vault 时少犯格式错误。

你可以用它做什么

  • 创建含属性、wikilink、嵌入、callout 和标签的 Obsidian 笔记。
  • 生成或维护 .base 文件,用过滤、公式、表格、卡片、列表和地图视图组织笔记。
  • 编辑 .canvas,创建节点、连线、分组和空间化知识图。
  • 通过 Obsidian CLI 管理 vault,并辅助插件或主题开发。
  • 用 Defuddle 从网页提取干净 Markdown,减少无关内容和 token。

主要能力

仓库当前包含 obsidian-markdown、obsidian-bases、json-canvas、obsidian-cli 与 defuddle 等技能。每个技能使用 Agent Skills 规范的 SKILL.md,附带语法、工作流、校验规则和参考资料。它可通过插件市场、npx skills add 或手工复制安装,且不绑定单一模型厂商。

适合哪些人

适合把 Obsidian 当作个人知识库、研究库或内容系统,并希望让编码 Agent 安全批量整理文件的用户;也适合 Obsidian 插件开发者。若只是让聊天机器人概括几段文字,不一定需要整套技能。

怎么开始使用

可执行 npx skills add https://github.com/kepano/obsidian-skills,或按 README 把 skills 目录放入 Codex 的技能目录。Claude Code 可通过仓库 marketplace 安装;OpenCode 需要保留完整仓库目录结构。重启 Agent 后,先在 vault 副本中要求它创建一篇示例笔记、一个 Base 和一个 Canvas,确认 Obsidian 能正常打开再处理真实资料。

使用前需要知道

Skills 是给 Agent 的指令,不是 Obsidian 插件,也不会自动保证内容正确。Agent 可能批量改名、移动或重写 Markdown,操作前应把 vault 纳入 Git 或可靠备份,并限制工作目录。Bases 与 Canvas 格式会随 Obsidian 演进,需跟随仓库更新。Defuddle 抽取网页时仍应遵守版权和站点使用条款。

官方资料