Obsidian
SkillDocs & knowledgeYour AI can create and edit files directly in your Obsidian vault. It works with Markdown notes, Bases, and Canvas files, so it can write new content or update what you already have. Everything it makes stays in your vault as regular Obsidian files.
Use Obsidian in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Obsidian and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Obsidian skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
After adding it, ask your AI to create or edit a note in your Obsidian vault. Mention the file you want, such as a .md, .base, or .canvas file.
What your AI can do with it
- Create new Markdown notes in your vault
- Edit existing notes in place
- Create and update Bases (.base) files
- Create and update Canvas (.canvas) boards
- Work with any .md, .base, or .canvas file in your vault
What this skill tells your AI
The instructions your AI receives, as published by aaronnat23/disp8ch in skills/obsidian/SKILL.md and read by Ahel’s review.
Read, write, and search an Obsidian vault using the local REST API plugin or direct file access.
- Local REST API plugin (preferred when enabled): use
http_requesttohttp://127.0.0.1:27123withAuthorization: Bearer <OBSIDIAN_API_KEY>.- List files:
GET /vault/— returns directory tree - Read a note:
GET /vault/{path}— returns Markdown content - Create/update a note:
PUT /vault/{path}with raw Markdown body - Search:
POST /search/simple/?query={query}&contextLength=100
- List files:
- Direct file access (fallback): use
read_file/write_fileon the vault directory path configured in settings. - When writing notes, follow the vault's existing frontmatter convention. Preserve existing YAML frontmatter when updating.
- Use
[[wikilinks]]syntax for internal links. Use#tagsfor categorization. - Store vault path and frequently accessed note paths in memory for reuse.
- For daily notes: write to
Daily Notes/YYYY-MM-DD.mdusing the date-time node for the current date. - Always append to existing notes rather than overwriting unless explicitly replacing content.
Signals
- GitHub stars
- 100
- Forks
- 2
- Last commit
- Sep 2026
- Hacker News mentions
- 20
Advanced
- Item type
- skill
- Key
obsidian- Source
- github.com/aaronnat23/disp8ch
Related picks
Skill · larksuite
The pick for Markdownmarkdown-formatter
Skill · nvidia
The pick for Markdownnotion-meeting-intelligence
Skill · openai
The pick for Notionnotion-spec-to-implementation
Skill · davila7
The pick for Notionhandoff
Skill · mattpocock
More in Docs & knowledgecanvas-design
Skill · anthropics
More in Docs & knowledge