wiki-ingest

Ingest documents into an Obsidian wiki as interconnected wiki pages.

Updated Apr 27, 2014
One-click install
npx skills add https://github.com/Nirajkashyap/nirajkashyap.github.io --skill wiki-ingest-nirajkashyap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-ingest
Source: https://github.com/Nirajkashyap/nirajkashyap.github.io/tree/main/.agents/skills/wiki-ingest
Command: npx skills add https://github.com/Nirajkashyap/nirajkashyap.github.io --skill wiki-ingest-nirajkashyap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ingest documents into the Obsidian wiki by distilling knowledge into interconnected wiki pages. It enables adding new sources to the knowledge base, processing a document or directory, importing articles, papers, or notes, and handles raw drafts and the _raw staging directory. It triggers when files are dropped into the vault and supports raw mode workflows for promoting drafts into the wiki.

Core Features & Use Cases

  • Ingest modes: Append, Full, and Raw with manifest-driven change detection to avoid re-ingesting unchanged sources.
  • Config resolution and vault discovery to determine OBSIDIAN_VAULT_PATH, OBSIDIAN_SOURCES_DIR, and OBSIDIAN_LINK_FORMAT.
  • Rich wiki-page generation with sources, provenance markers, and lifecycle metadata, plus automated cross-linking to existing pages.
  • Handles multiple source formats and workflows, including initial ingestion, updates, and raw-draft promotion.

Quick Start

Instruct the agent to ingest a folder or file into your Obsidian wiki.

Frequently Asked Questions about wiki-ingest

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I ingest documents into an Obsidian wiki?

To ingest documents into an Obsidian wiki, the skill distills knowledge from files or directories into interconnected pages. It processes articles, papers, and notes, generating wiki pages complete with frontmatter metadata and provenance markers.

What is the raw mode workflow for promoting drafts in Obsidian?

The raw mode workflow handles drafts staged in the _raw directory, promoting them into the main Obsidian wiki. It processes unstructured notes, distilling their content into interconnected wiki pages with lifecycle metadata when files are dropped into the vault.

How do I prevent re-ingesting unchanged sources in Obsidian?

To prevent re-ingesting unchanged sources in Obsidian, the skill uses manifest-driven change detection. It reads the vault manifest and current index during the ingestion process to identify which documents have actually been modified.

Does Obsidian wiki ingestion support automated cross-linking between pages?

Yes, Obsidian wiki ingestion supports automated cross-linking between pages. During the knowledge distillation process, the skill automatically generates cross-links to existing pages in the vault based on the resolved link format configuration.

What ingest modes are available for processing documents into a knowledge base?

Available ingest modes for processing documents include Append, Full, and Raw. These modes utilize manifest-driven change detection to manage the knowledge base, accommodating initial imports, updates, and raw-draft promotions efficiently.