wiki-ingest

Ingest source documents into an Obsidian wiki with append, full, or raw modes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Michael1Peng/watson --skill wiki-ingest-michael1peng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-ingest
Source: https://github.com/Michael1Peng/watson/tree/main/.agents/skills/wiki-ingest
Command: npx skills add https://github.com/Michael1Peng/watson --skill wiki-ingest-michael1peng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ingesting documents into an Obsidian wiki is error-prone and manual. This skill provides a repeatable workflow to distill knowledge from sources and integrate it into interconnected wiki pages.

Core Features & Use Cases

  • Ingest and distill source documents into the wiki, creating linked pages that represent concepts, entities, and procedures.
  • Supports multiple ingest modes (append, full, raw) with manifest and provenance tracking to ensure idempotent operations.
  • Use cases include dropping files for quick updates, ingesting folders of notes or papers, or promoting drafts from the _raw/ staging area into proper pages.

Quick Start

Ingest the provided document or folder into the 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 source documents into an Obsidian wiki?

To ingest sources into an Obsidian wiki, you distill knowledge from diverse inputs to create interconnected pages. The process integrates concepts, entities, and procedures into linked wiki pages while tracking provenance and manifests to ensure reproducible operations.

What is the best way to automate Obsidian knowledge management ingestion?

Automating Obsidian knowledge management ingestion requires a repeatable workflow that handles content hashing and page provenance. This approach replaces manual file integration by coordinating vault configuration and manifest tracking to ensure accurate, idempotent ingestions.

Can I incrementally update wiki pages without overwriting existing notes?

Yes, you can incrementally update wiki pages without overwriting existing notes using append mode. This ingest mode supports incremental updates alongside full mode for complete re-ingestion and raw mode for staging drafts in the _raw directory.

How does provenance tracking work when integrating Obsidian wikilinks?

Provenance tracking when integrating Obsidian wikilinks coordinates vault configuration, manifest tracking, and content hashing. This ensures accurate page provenance and reproducible ingestions by logging the source documents distilled into the interconnected knowledge pages.

When should I use raw mode for ingesting files into a knowledge base?

You should use raw mode for ingesting files into a knowledge base when handling drafts in the _raw staging area. This mode allows you to promote unpolished source documents into proper, interconnected wiki pages after initial distillation.