From obsidian
Ingest content into an Obsidian knowledge base vault with proper structure and frontmatter. Use when the user wants to add a PDF book, web article, personal note, or existing markdown into their vault with correct metadata, folder placement, and linking.
How this skill is triggered — by the user, by Claude, or both
Slash command
/obsidian:kb-ingestThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Pipeline for bringing new content into an Obsidian knowledge base vault with proper structure, frontmatter, and linking.
Pipeline for bringing new content into an Obsidian knowledge base vault with proper structure, frontmatter, and linking.
01-books/<book-name>/ with metadata:
---
title: "Book Title"
author: "Author Name"
isbn: "978-..."
type: book
topics:
- relevant-topic
date-added: 2026-03-22
status: ingested
---
[[Book - Chapter N Title]]---
title: "Book - Chapter N Title"
type: chapter
parent: "[[Book]]"
topics:
- relevant-topic
date-added: 2026-03-22
---
defuddle to extract clean markdown from URL03-articles/ with metadata:
---
title: "Article Title"
author: "Author Name"
source: "https://..."
type: article
topics:
- relevant-topic
date-added: 2026-03-22
---
02-notes/ with metadata:
---
title: "Note Title"
type: note
topics:
- relevant-topic
date-added: 2026-03-22
---
[[wikilinks]] to related vault contenttitle, type, topics, date-added at minimum)[[wikilinks]]# Create a note with content and frontmatter
obsidian create name="Note Title" content="---\ntitle: ...\n---\n\n# Content" path="01-books/DDIA/DDIA - Chapter 1.md" silent
# Use a template
obsidian create name="Note Title" template="book" silent
# Extract article content from URL
defuddle <url>
# Append content to existing note
obsidian append file="Book Parent Note" content="\n- [[Book - Chapter 5 Title]]"
title, type, topics, date-addedtype is one of: book, chapter, note, article, reference, mocdistributed-systems, event-driven, domain-driven-designparent property[[wikilinks]], external URLs use [text](url)01-books/<name>/, notes in 02-notes/, articles in 03-articles/, references in 04-references/silent flag when creating notes to avoid switching focus in Obsidiannpx claudepluginhub ozthemagician/obsidian-skills --plugin obsidianGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Implements work from a spec or tickets using TDD at agreed seams, with regular typechecking and test runs, followed by code review.