🔥 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 知识库中的开放格式文件。
45.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 |