Marketplace · skill · Solo Productivity
Obsidian Skills
Skills maintained for Obsidian that teach an agent to work with vault notes, Bases, and Canvas files when your notes already live in a vault.
Credit: kepano, Obsidian
GitHub: kepano/obsidian-skills · 50,135 stars as of Oct 26, 2026
Copyright: Copyright (c) 2026 Steph Ango (@kepano)
License: MIT · License file
Open sends these instructions to a new chat in your account. Review them before sending. A chat link does not install the skill or its required tools. Check the source for setup instructions and supporting files.
Hosted copy
This file is the upstream README.md as of commit 3ccff53 (Sep 15, 2026). Credit stays with kepano, Obsidian. The license is MIT.
The download and the copy button add a short attribution block at the end: source, copyright, and license.
Download README.md License file
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-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 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 ``` ### 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](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview). #### Codex Copy the `skills/` directory into your Codex skills path (typically `~/.codex/skills`). See the [Agent Skills specification](https://agentskills.io/specification) for the standard skill format. #### OpenCode Clone the entire repo into the OpenCode skills directory (`~/.opencode/skills/`): ```sh 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 | Skill | Description | | --------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | [obsidian-markdown](skills/obsidian-markdown) | Create and edit [Obsidian Flavored Markdown](https://help.obsidian.md/obsidian-flavored-markdown) (`.md`) with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax | | [obsidian-bases](skills/obsidian-bases) | Create and edit [Obsidian Bases](https://help.obsidian.md/bases/syntax) (`.base`) with views, filters, formulas, and summaries | | [json-canvas](skills/json-canvas) | Create and edit [JSON Canvas](https://jsoncanvas.org/) files (`.canvas`) with nodes, edges, groups, and connections | | [obsidian-cli](skills/obsidian-cli) | Interact with Obsidian vaults via the [Obsidian CLI](https://help.obsidian.md/cli) including plugin and theme development | | [defuddle](skills/defuddle) | Extract clean markdown from web pages using [Defuddle](https://github.com/kepano/defuddle), removing clutter to save tokens | | [knap](skills/knap) | Render Markdown templates from JSON or CSV data using [Knap](https://github.com/obsidianmd/knap), including batch file generation |
Know a good one? Submit it.
YourAIKit products are workflow tools. They are not legal, tax, or financial advice.