kepano/obsidian-skills
Agent skills for Obsidian. Teach your agent to use Obsidian CLI and open formats including Markdown, Bases, JSON Canvas.
What it solves
이 프로젝트는 Claude Code, Codex, Open Code와 같은 AI 에이전트가 Obsidian 볼트와 상호작용할 수 있도록 하는 전문 도구(스킬)를 제공합니다. LLM 에이전트와 Obsidian 고유 데이터 형식 사이의 격차를 메워, Obsidian만의 구문과 구조를 존중하는 방식으로 콘텐츠를 생성·편집할 수 있게 합니다.
How it works
프로젝트는 Agent Skills 사양을 구현합니다. 이는 AI 에이전트가 사용할 수 있는 도구를 정의하는 표준화된 포맷입니다. 이 스킬들을 에이전트 환경에 설치하면, 에이전트는 wikilink와 callout이 포함된 Markdown 파일 관리, JSON Canvas 파일 처리, Obsidian CLI와의 상호작용 등 Obsidian 관련 작업을 위한 전용 도구를 사용할 수 있게 됩니다.
Who it’s for
Obsidian을 주요 지식 베이스로 사용하고, AI 에이전트(Claude Code 또는 Codex 등)가 노트와 캔버스를 읽고 쓰고 편집할 수 있기를 원하는 사용자들을 위한 것입니다.
Highlights
- Obsidian-specific syntax support: 속성 및 임베드 등을 포함한 Obsidian Flavored Markdown을 지원합니다.
- Canvas support:
.canvas파일(JSON Canvas)의 생성 및 편집이 가능합니다. - Obsidian Bases support: 필터와 수식을 포함한
.base파일을 관리할 수 있습니다. - CLI Integration: 플러그인 및 테마 개발을 위해 Obsidian CLI와 상호작용하는 도구를 제공합니다.
- Web Content Extraction: Defuddle을 통해 웹 페이지에서 깨끗한 Markdown을 추출하여 토큰 사용량을 줄이는 도구를 포함합니다.