Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

agricidaniel/claude-obsidian

15 skills4.6k installs156k starsGitHub

Install

npx skills add https://github.com/agricidaniel/claude-obsidian

Skills in this repo

1Wikiwiki is an agricidaniel/claude-obsidian agent skill that acts as a knowledge architect building a persistent Obsidian vault with three layers: immutable .raw/ sources, generated wiki/ pages, and a vault CLAUDE.md schema. The SCAFFOLD operation runs a 10-step setup choosing among 6 wiki modes, creating domain folders, index.md, log.md, a ~500-word hot.md cache, overview.md, note templates, and CSS snippets. Operations route to sub-skills for ingest, query, lint, save, autoresearch, and canvas while enforcing YAML frontmatter and wikilink conventions. Developers reach for wiki when setting up a team or personal knowledge base, cross-project referencing via hot cache and index, or replacing ephemeral RAG chat with durable interlinked notes. The skill uses Read, Write, Edit, Glob, Grep, and Bash tools and updates hot.md after every ingest or significant query so other projects can load recent context in roughly 500 tokens.405installs2Autoresearchautoresearch is an agent skill from agricidaniel/claude-obsidian that automates research workflows inside Obsidian vaults. The skill collects external sources, summarizes key findings, and creates cross-linked notes so developers can explore topics, compare approaches, and document insights before committing to architecture or feature plans. Developers reach for autoresearch during early ideation when a project needs a knowledge base of papers, docs, competitor notes, or technical references stored as interlinked Markdown files. It turns scattered reading into an organized vault structure with summaries and bidirectional links, supporting product and technical decisions in the idea-phase research step.404installs3Obsidian Markdownobsidian-markdown is an agent skill that teaches correct Obsidian Flavored Markdown when creating or editing vault pages. Standard Markdown alone breaks Obsidian-specific features, so the skill documents wikilinks, embeds, callouts, YAML properties, tags, highlights, math blocks, and canvas syntax with allowed-tools Read, Write, and Edit. Triggers include write obsidian note, wikilink format, callout syntax, embed syntax, and how to write obsidian markdown. Developers reach for it whenever an AI agent saves architecture notes, runbooks, or research pages into an Obsidian vault and need links, callouts, and frontmatter to render instead of showing raw broken syntax. The skill acts as a reference guardrail rather than a note-taking app itself, ensuring agent output matches Obsidian parser expectations.395installs4Savesave is an agricidaniel/claude-obsidian agent skill that turns the current conversation, answer, or insight into a permanent Obsidian wiki page. It classifies content into five note types—synthesis, concept, source, decision, or session—routes files to wiki folders like wiki/questions/ or wiki/concepts/, writes YAML frontmatter with tags and related links, and atomically updates wiki/index.md, wiki/log.md, and wiki/hot.md. Version 1.8 adds methodology routing via wiki-mode.py for generic, LYT, PARA, and Zettelkasten vault layouts, plus wiki-lock acquire/release for concurrent writes. Transport supports obsidian-cli, MCP vault tools, or filesystem Write. Triggers include save this, /save, file this conversation, and save to wiki. Allowed tools are Read, Write, Edit, Glob, and Grep.384installs5Obsidian Basesobsidian-bases is an agricidaniel claude-obsidian skill for Obsidian's native Bases database layer launched in 2025—no plugin required. It authors valid YAML in .base files defining global filters (and/or/not), computed formulas like age_days with .days on Duration values, property displayName overrides, and views of type table, cards, or list with order and groupBy. The skill includes wiki vault templates for dashboards, entity indexes, and source ingests, plus YAML quoting rules and warnings to avoid Dataview from:/where: syntax. allowed-tools are Read and Write. Developers reach for obsidian-bases when creating task tracker bases, reading list bases, formula columns, or filter chains over vault notes; substrate v1.7+ defers to kepano/obsidian-skills when installed.374installs6Wiki Ingestwiki-ingest is an agent skill from agricidaniel/claude-obsidian that ingests external sources into an Obsidian wiki vault with normalized markdown, wikilinks, YAML frontmatter, and folder structure. A single source typically updates 8–15 wiki pages as the agent extracts entities, creates or updates notes, adds cross-references, and logs the operation. Triggers include ingest, batch ingest, process this source, add this to the wiki, and ingest this URL. The skill writes Obsidian Flavored Markdown with [[wikilinks]], > [!type] callouts, and ![[embeds]]. Developers reach for wiki-ingest when Slack exports, docs URLs, or local files must become a linked offline knowledge graph instead of scattered attachments. Batch mode supports multiple sources in one run for backlog catch-up.374installs7Wiki Lintwiki-lint is an Obsidian vault health-check skill for developers maintaining knowledge bases in Claude Code or Cursor. It scans for orphan pages, dead wikilinks, stale claims, missing cross-references, frontmatter gaps, and empty sections, then outputs a lint report to wiki/meta/lint-report-YYYY-MM-DD.md. The skill can create or update Dataview dashboards and generate canvas maps to visualize vault structure. Run it after every 10–15 ingests or weekly; it follows transport v1.7+ read-then-write policy and asks before auto-fixing. Reach for wiki-lint when a vault feels messy before sharing exports, onboarding teammates, or handing off documentation.331installs8Wiki Querywiki-query is a Claude skill from agricidaniel/claude-obsidian that answers questions using an Obsidian wiki vault with strategic reads across hot cache, index, and relevant pages. The skill synthesizes cited answers and files good responses back as wiki pages so knowledge compounds over time. It supports quick, standard, and deep query modes and uses Read, Glob, and Grep tools with transport v1.7+ for vault access. Developers reach for wiki-query when agents need project context from personal notes without manual copy-paste during coding or research sessions. Triggers include 'what do you know about', 'query:', 'find in wiki', and 'wiki query deep' for thorough vault searches.330installs9Canvascanvas is the visual knowledge layer skill in agricidaniel/claude-obsidian, complementing /save text synthesis and /autoresearch structured notes. It reads and writes wiki/canvases/*.canvas JSON aligned with the JSON Canvas open standard at jsoncanvas.org, supporting operations like /canvas new, add image, add text, add pdf, add note, zone, list, and from banana for recent image capture. An auto-positioning algorithm places nodes inside labeled group zones without ID collisions, storing images under _attachments/images/canvas/. The default board is wiki/canvases/main.canvas with six supported group colors. Developers reach for canvas when building visual roadmaps, architecture maps, or research graphs inside an Obsidian vault rather than prose-only wiki pages.329installs10Defuddledefuddle is a Claude agent skill that extracts meaningful article body content from web pages and discards everything else—ads, cookie banners, nav bars, related articles, footers, and social sharing widgets. The cleaned output arrives as readable markdown suitable for Obsidian vaults, RAG ingestion, or agent context. The skill readme states defuddle saves 40-60% tokens compared to raw page HTML by removing non-content noise. Developers trigger defuddle on phrases like clean this page, strip this url, or fetch and clean before wiki ingestion. Allowed tools are Read and Bash, making it a lightweight pre-processing step in documentation workflows.312installs11Wiki FoldGuides Claude to insert Obsidian wiki-fold blocks that collapse lengthy sections on demand, helping maintain scannable wiki pages, runbooks, and research dumps without fragmenting content across dozens of linked notes.276installs12Wiki Retrievewiki-retrieve is a Claude Code skill that adds chunk-level hybrid retrieval over an Obsidian vault. It chunks pages, generates a contextual prefix per chunk, builds a BM25 index, and reranks candidates with local cosine embeddings. A developer uses it so a query returns the specific passages that answer it instead of whole pages. It is opt-in and feature-detected, so callers fall back to the legacy read order when it is not installed.172installs13Wiki Modewiki-mode is a Claude Code skill for Obsidian vaults that lets a vault declare an organizational methodology: LYT, PARA, Zettelkasten, or Generic. It writes the chosen mode to .vault-meta/mode.json, and sibling skills read that file to decide where to file new notes. A developer uses it to enforce a consistent note-filing convention across an AI-managed knowledge base. When absent, the vault falls back to generic behavior.171installs14Wiki Cliwiki-cli is a Claude Code skill that uses the Obsidian CLI (shipped with Obsidian 1.12+) as the default transport to read, write, search, and modify Obsidian vault notes. It avoids MCP servers, REST API plugins, and TLS workarounds, and falls back to direct filesystem operations when the CLI is unavailable. Developers use it as the recipe reference for vault mutations from Claude, including daily notes, backlinks, and frontmatter edits.170installs15Thinkthink is a Claude Code skill that applies a 10-principle thinking loop (OBSERVE, LISTEN, THINK, CONNECT, FEEL, ACCEPT, CREATE, GROW) to any non-trivial problem. It walks Claude through external observation, metacognition, active listening, first-principles analysis, lateral connection, intuition, intellectual humility, and iterative output. Developers use it for architectural decisions, post-mortems, audits, and ambiguous requests where disciplined reasoning pays off.169installs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.