Tools
AI-Agent Skills for Obsidian Tasks
34 agent skills that handle jobs people use Obsidian for — for Claude Code, Codex, and Cursor.
This collection provides specialized AI-agent skills designed to interact with Obsidian-based workflows. These tools allow agents to manipulate local markdown files, manage frontmatter, and query your existing knowledge base. They are intended for developers and power users who need their AI assistants to act directly upon their personal notes, daily journals, or project-specific documentation. By using these modular skills, an agent can perform tasks like parsing YAML properties, visualizing complex connections via canvas files, or retrieving specific context from long-term memory. Whether you are automating daily logs, indexing directories for search, or structuring cross-agent collaboration, these skills bridge the gap between AI execution and your local file system. This library offers functional, granular control over how your agent reads, writes, and organizes content according to Obsidian-flavored markdown standards. You can integrate these skills into your preferred development environment to build a more responsive personal knowledge management assistant.
Top Obsidian skills
braindump
huytieu
Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction
obsidian-canvas-creator
axtonliu
Create Obsidian Canvas files from text content, supporting both MindMap and freeform layouts. Use this skill when users want to visualize content as an interactive canvas, create mind maps, or organize information spatially in Obsidian format.
obsidian-markdown
davila7
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.
agent-memory-mcp
davila7
A hybrid memory system that provides persistent, searchable knowledge management for AI agents (Architecture, Patterns, Decisions).
context-management
No-Trade-No-Life
在多轮对话和多 Agent 协作场景下,帮助模型管理指令、项目状态和长上下文。通过外部文档与会话笔记实现可控的“记忆”、指令冲突检测和高质量交接。适用于任务跨多次调用、跨 Agent、需要稳定行为规范时使用。
hindsight-cloud
vectorize-io
Store team knowledge, project conventions, and learnings from tasks. Use to remember what works and recall context before new tasks. Connects to Hindsight Cloud. (user)
scratch-pad
krafton-ai
Markdown-based working memory for complex tasks. Use when: 5+ tool calls needed, researching multiple sources, analyzing/comparing items, multi-step workflows. Record process → Reference for response → Delete after use
super-save
supermemoryai
Save important project knowledge to memory. Use when user wants to preserve architectural decisions, significant bug fixes, design patterns, or important implementation details for team reference.
gno
gmickel
Search local documents, files, notes, and knowledge bases. Index directories, search with BM25/vector/hybrid, get AI answers with citations. Use when user wants to search files, find documents, query notes, look up information in local folders, index a directory, set up document search, build a know
diary
Anhvu1107
ALWAYS use this when the request matches Diary: Unified Diary System: A context-preserving automated logger for multi-project development.
vault-org
Mateus2411
Organize and maintain the user's Obsidian vault for Hermes Agent. Apply when user asks to reorganize, clean up, classify notes, or when documenting system configs in the vault.
session-review
philoserf
Wraps up a session with two outputs — a sweep into the auto-memory system to preserve reusable insights for future Claude sessions, and a human-readable recap saved to the Obsidian notes vault. Use for retrospectives, debriefs, post-mortems, or end-of-session reflection.
article-add
petestewart
Add a topic to the article queue for later generation. Use when the user invokes "/article-add <topic>" or says "add to article queue", "queue up an article about", or "save this topic for an article later".
my-daily-log
mike2ox
오늘 Claude Code 대화 로그를 분석하여 Obsidian 일지 초안을 생성합니다. 업무 종료 후 일지 작성 시 사용하세요.
vault-note
kylesnav
Create Obsidian vault notes with correct frontmatter, taxonomy, and formatting conventions
q
DavidROliverBA
Fast SQLite-based vault search using FTS5 full-text search index
ayo
k123-111
Save, resume, checkpoint, and restore AI-assisted project state. Use when the user says "ayo" to save a Markdown handoff, "oya" to read the latest handoff and continue after confirmation, "ayo bro" to create a Git-backed AYO checkpoint plus .ayo project memory, or "fuck" to restore the latest AYO ch
kb-audit
roman-karpovich
Audit / curate KB-vault hygiene — surfaces mechanical drift (broken [[wikilinks]], dangling §-pointers, status-enum violations, status-drift, index-row bloat) the librarian's KB-curator role consumes. REPORTS only; never auto-edits the vault. Use to check KB drift, audit the KB, or do KB hygiene.
ask
Lambenthan
对 wiki 提问,综合检索相关页面后回答,好的回答可 crystallize 回 wiki
book-study
Islehecha
Reading coach: guides users through books systematically with knowledge compilation, mastery testing, spaced repetition, and knowledge querying. Use when user says 'read this book with me', 'book study', 'start studying X', 'reading plan', 'ingest this chapter', 'review what I read', 'quiz me on the
search
V1CeVersaa
>-
knowledge-ops
ThanhTrunggDEV
Knowledge base management, ingestion, sync, and retrieval across multiple storage layers (local files, MCP memory, vector stores, Git repos). Use when the user wants to save, organize, sync, deduplicate, or search across their knowledge systems.
synap
Synap-core
>
thought-recording
arzzzae
>
How to choose a Obsidian skill
Evaluate these skills based on the specific interaction your agent needs. Look at the primary output format, such as whether a skill modifies existing frontmatter or generates entirely new canvas files. Consider the storage requirements for your agent's memory and whether you need persistent indexing or simple raw thought capture. Check the active maintenance of the skill to ensure compatibility with your current project structure. Finally, choose tools that align with your required scope, prioritizing specialized utilities like daily note management over broader context-handling tools when simplicity is your goal.