AIAny
AI Agent2026
Icon for item

obsidian-skills

Provides a set of Agent Skills that let LLM agents read, edit, and manipulate Obsidian files (Markdown, Bases, JSON Canvas) and interact with Obsidian via the CLI. Implements the Agent Skills spec for use with Claude Code, Codex CLI, and OpenCode, enabling automated note workflows and RAG over an Obsidian vault.

Introduction

Most knowledge-work agents stall when the user's primary datastore is a locally structured note vault rather than a web API. These skills bridge that gap by teaching skills-compatible agents how Obsidian stores content and views — so an agent can create, edit, query, and stitch together notes, bases, and graph nodes as part of a larger task (summaries, RAG, content generation).

What Sets It Apart
  • First-principles handling of Obsidian formats: the repo provides discrete skills for Obsidian Flavored Markdown, Obsidian Bases, and JSON Canvas so agents can reason about wikilinks, properties, views and graph nodes rather than treating vault files as opaque blobs. That means more accurate edits and fewer token-wasteful conversions.

  • Spec-compliant, multi-agent compatibility: built to the Agent Skills specification, the skills work with several skills-capable runtimes (Claude Code, Codex CLI, OpenCode). Practically, you can reuse the same skill definitions across different agent implementations without rewriting tool glue.

  • CLI + content extraction primitives: includes an obsidian-cli skill surface plus a content-cleaning skill (Defuddle) for extracting tidy markdown from web pages — useful when converting external sources into vault-ready notes for retrieval-augmented generation (RAG).

  • Wide adoption signal: the repository shows strong community interest (many stars) and is positioned as a practical integration layer rather than an experimentation toy — focused on enabling agents to operate inside a user's existing knowledge workflow.

Who it's for — and tradeoffs

Great fit if you want an agent to operate directly on a personal Obsidian vault (searching, editing, creating structured Bases, manipulating graph/Canvas nodes) and if you plan to run skills through a skills-compatible agent runtime. It saves prompt engineering overhead by exposing domain-aware primitives.

Look elsewhere if you need a full-hosted/GUI agent product: these skills are integration pieces that assume you manage the vault and agent runtime. Also, because the skills interact with local files and formats, production safety relies on how you configure the agent runtime (permissions, backups, transactional guarantees).

Where it fits

Treat this repository as the middleware between an LLM agent and a notes-first knowledge base. Use it when you want repeatable, structured agent behaviours on Obsidian data (e.g., automated literature notes ingestion, question answering over vault content, or programmatic note refactoring) rather than ad-hoc file edits via generic file IO.

Information

  • Websitegithub.com
  • Authorskepano
  • Published date2026/01/02

Categories

More Items

Hugging Face
AI Model2026

Open-weights LLM fine-tuned for phone-based voice agents that prioritizes low latency and reliable tool/function calling. Based on NVIDIA Nemotron 3 Nano (30B total, 3.5B active), supports very long contexts (262,144 tokens) and recommends temperature=0 with thinking disabled for deployment.

GitHub
AI Agent2026

A curated collection of production-ready Agent Skills that turn tasks—presentation production, image generation, local KB retrieval, article assembly, and web-design—into agent-loadable skill folders. Uses a SKILL.md contract, supports multiple agent runtimes (Claude Code, Cursor, Codex), and offers modular install paths with pinned release zips.

GitHub
AI Agent2026

Provides a ruleset and skills that make AI coding agents prefer the simplest correct implementation: reuse existing code, prefer stdlib/native features, and only write minimal new code. Cuts generated LOC, tokens, cost and time while preserving validation and safety.