开源项目 GitHub Trending 2026-08-13T12:01 正文 ok 251 words

🔥 kepano/obsidian-skills:面向 Obsidian 的 Agent Skills

英文标题:🔥 kepano/obsidian-skills

kepano 发布了 obsidian-skills,为 AI Agent 提供操作 Obsidian 的标准化技能集合,兼容 Claude Code、Codex 和 OpenCode 等支持 Agent Skills 规范的工具。该项目覆盖 Obsidian Flavored Markdown、Bases、JSON Canvas、Obsidian CLI 及网页内容清理等五类能力。开发者可通过插件市场、npx、复制目录或 Git 克隆等方式安装,从而让 Agent 能够创建、编辑和管理 Obsidian 知识库中的开放格式文件。
打开原文相关 3 · 机会 3
media45.9 KB

中文

面向 Obsidian 使用的 Agent Skills。

这些技能遵循 Agent Skills specification,因此可被任何兼容技能的 Agent 使用,包括 Claude Code、Codex 和 Open Code。

/plugin marketplace add kepano/obsidian-skills
/plugin install obsidian@obsidian-skills


npx skills add git@github.com:kepano/obsidian-skills.git

如果你更倾向于使用 HTTPS 而非 SSH:

npx skills add https://github.com/kepano/obsidian-skills

将此仓库的内容添加到 Obsidian vault 根目录中的 /.claude 文件夹(或你与 Claude Code 配合使用的其他文件夹)。更多说明请参阅官方 Claude Skills 文档。

将 skills/ 目录复制到 Codex 的 skills 路径中(通常为 ~/.codex/skills)。有关标准技能格式,请参阅 Agent Skills specification。

将整个仓库克隆到 OpenCode skills 目录(~/.opencode/skills/):

git clone https://github.com/kepano/obsidian-skills.git ~/.opencode/skills/obsidian-skills

不要只复制内部的 skills/ 文件夹——请克隆完整仓库,以确保目录结构为 ~/.opencode/skills/obsidian-skills/skills/<skill-name>/SKILL.md。

OpenCode 会自动发现 ~/.opencode/skills/ 下的所有 SKILL.md 文件。无需修改 opencode.json 或任何配置文件。重启 OpenCode 后即可使用这些技能。

技能 说明
obsidian-markdown 创建和编辑 Obsidian Flavored Markdown(.md)文件,支持 wikilink、嵌入、callout、属性及其他 Obsidian 专属语法
obsidian-bases 创建和编辑 Obsidian Bases(.base)文件,支持视图、筛选器、公式和汇总
json-canvas 创建和编辑 JSON Canvas(.canvas)文件,支持节点、边、分组和连接
obsidian-cli 通过 Obsidian CLI 与 Obsidian vault 交互,包括插件和主题开发
defuddle 使用 Defuddle 从网页提取干净的 Markdown,移除杂乱内容以节省 token

English / 原文

Agent Skills for use with Obsidian.

These skills follow the Agent Skills specification so they can be used by any skills-compatible agent, including Claude Code, Codex, and Open Code.

/plugin marketplace add kepano/obsidian-skills
/plugin install obsidian@obsidian-skills



npx skills add git@github.com:kepano/obsidian-skills.git

Instead of ssh, if you prefer to use https:

npx skills add https://github.com/kepano/obsidian-skills

Add the contents of this repo to a /.claude folder in the root of your Obsidian vault (or whichever folder you're using with Claude Code). See more in the official Claude Skills documentation.

Copy the skills/ directory into your Codex skills path (typically ~/.codex/skills). See the Agent Skills specification for the standard skill format.

Clone the entire repo into the OpenCode skills directory (~/.opencode/skills/):

git clone https://github.com/kepano/obsidian-skills.git ~/.opencode/skills/obsidian-skills

Do not copy only the inner skills/ folder — clone the full repo so the directory structure is ~/.opencode/skills/obsidian-skills/skills/<skill-name>/SKILL.md.

OpenCode auto-discovers all SKILL.md files under ~/.opencode/skills/. No changes to opencode.json or any config file are needed. Skills become available after restarting OpenCode.

Skill Description
obsidian-markdown Create and edit Obsidian Flavored Markdown (.md) with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax
obsidian-bases Create and edit Obsidian Bases (.base) with views, filters, formulas, and summaries
json-canvas Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections
obsidian-cli Interact with Obsidian vaults via the Obsidian CLI including plugin and theme development
defuddle Extract clean markdown from web pages using Defuddle, removing clutter to save tokens