Obsidian Skills
Five AI skills for working with Obsidian — built by Steph Ango (kepano), the creator of Obsidian. Covers Obsidian's unique syntax, Bases database queries, Canvas visual maps, CLI tooling, and web content extraction.
These skills come from Obsidian's own creator. They teach AI tools the exact syntax Obsidian uses — wikilinks, properties, callouts, embeds — that standard markdown skills don't cover.
The Five Skills
obsidian-markdown
Create and edit Obsidian Flavored Markdown
Obsidian uses extended markdown that standard editors don't support. This skill teaches AI to write:
[[wikilinks]]and[[Page|aliased links]]![[embedded notes]]and![[image.png|300]]- Callout blocks (
> [!NOTE],> [!WARNING],> [!TIP]) - YAML frontmatter properties (dates, tags, aliases, custom fields)
- Dataview-compatible inline fields:
field:: value
obsidian-bases
Create and query Obsidian Bases files
Bases are Obsidian's native database format (.base files). This skill handles:
- Table views with column definitions
- Filter expressions and sort orders
- Formula fields and computed columns
- Summary rows and aggregations
- Linking Bases to folders or tags as data sources
json-canvas
Create visual Canvas maps
JSON Canvas is Obsidian's open format for visual note mapping. The skill writes valid .canvas files with:
- Text nodes, file nodes, link nodes, group nodes
- Edge connections between nodes with labels
- Color coding and positioning
- Nested groups
obsidian-cli
Interact with Obsidian via command line
For developers extending Obsidian. Covers:
- Opening files and vaults from the terminal
- Plugin development workflows
- Theme development and testing
- Vault management operations
defuddle
Extract clean markdown from web pages
Uses Defuddle to strip navigation, ads, and boilerplate from web pages, returning only the core content as clean markdown. Reduces token usage when feeding web content to AI.
Who This Is For
- Obsidian power users who want AI to write correct Obsidian syntax
- PKM builders creating knowledge graphs and databases in Obsidian
- Developers building Obsidian plugins or themes
- Researchers capturing web content into their Obsidian vault
Installation
# Claude Code
claude skills add https://github.com/kepano/obsidian-skills
Individual skills can also be added separately if you only need one capability.