kepano/obsidian-skills

GitHub Trending (daily) Tools

Summary

A collection of Agent Skills that let AI coding agents (Claude Code, Codex, Open Code) work with Obsidian vaults, covering markdown, Bases, JSON Canvas, and CLI interactions.

Agent skills for Obsidian. Teach your agent to use Obsidian CLI and open formats including Markdown, Bases, JSON Canvas.
Original Article
View Cached Full Text

Cached at: 08/13/26, 03:32 PM

kepano/obsidian-skills

Source: https://github.com/kepano/obsidian-skills

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.

Installation

Marketplace

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

npx skills

npx skills add [email protected]:kepano/obsidian-skills.git

Instead of ssh, if you prefer to use https:

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

Manually

Claude Code

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.

Codex

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

OpenCode

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.

Skills

SkillDescription
obsidian-markdownCreate and edit Obsidian Flavored Markdown (.md) with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax
obsidian-basesCreate and edit Obsidian Bases (.base) with views, filters, formulas, and summaries
json-canvasCreate and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections
obsidian-cliInteract with Obsidian vaults via the Obsidian CLI including plugin and theme development
defuddleExtract clean markdown from web pages using Defuddle, removing clutter to save tokens

Similar Articles

@NFTCPS: Obsidian CEO亲自下场,搞了个obsidian-skills开源项目,让Claude直接操作你的笔记库!!! 3万颗星 简单到离谱: 把代码扔进笔记库的 /.claude 文件夹 完事,Claude就能帮你写、改、查笔记 焦虑点…

X AI KOLs Timeline

Obsidian CEO亲自下场,搞了个obsidian-skills开源项目,让Claude直接操作你的笔记库!!! 3万颗星 简单到离谱: 把代码扔进笔记库的 /.claude 文件夹 完事,Claude就能帮你写、改、查笔记 焦虑点:别人已经用Claude自动整理知识库了,你还在手动复制粘贴?这波不跟进,下个风口又错过。 https://github.com/kepano/obsidian-skills… --- # kepano/obsidian-skills Source: [https://github.com/kepano/obsidian-skills](https://github.com/kepano/obsidian-skills) Agent Skills for use with Obsidian. These skills follow the [Agent Skills specification](https://agentskills.io/specification) so they can be used by any skills-compati