skillfed

wiki-ingest

wiki-ingest reads external sources—files, URLs, or images—and populates your Obsidian vault by extracting entities and concepts, then creating or updating interconnected wiki pages. It handles delta tracking to skip unchanged sources, supports multiple vault organization modes, and uses file locking to safely coordinate concurrent writes across your knowledge base.

wiki-ingest automatically extracts entities and concepts from external sources to populate your Obsidian vault with cross-referenced wiki pages.

AI-generated summary based on this skill's SKILL.md

10,007 1,165 MIT updated by AgriciDaniel

Install

AgriciDaniel/claude-obsidian/wiki-ingest · repository language: Python

CLI (skillfed)coming soon
git clone https://github.com/AgriciDaniel/claude-obsidian
cp -r claude-obsidian/skills/wiki-ingest ~/.claude/skills/wiki-ingest

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I ingest sources into Obsidian wiki with wiki-ingest?

wiki-ingest reads external sources—files, URLs, or images—and automatically populates your Obsidian vault by extracting entities and concepts, then creating or updating interconnected wiki pages with proper markdown formatting. The tool handles the entire pipeline from ingestion through cross-referencing, so you can feed it raw material and get structured wiki content.

Can wiki-ingest process multiple files at once?

Yes. wiki-ingest supports batch mode ingestion of multiple sources while tracking changes and avoiding duplicate ingestion. It uses delta tracking to skip unchanged sources and file locking to safely coordinate concurrent writes, so you can process many files together without conflicts or redundant updates to your vault.

What happens when I add an article to wiki vault automatically?

wiki-ingest extracts entities and concepts from the article, creates new wiki pages for those entities, and cross-references them with proper Obsidian markdown links. It also maintains wiki consistency through delta tracking, locking, and contradiction detection to ensure your vault stays coherent as content grows.

Does wiki-ingest support different vault organization modes?

wiki-ingest supports multiple vault organization modes including generic, LYT, Zettelkasten, and PARA, with mode-aware filing so content is automatically placed according to your chosen structure. This lets you maintain your preferred knowledge management system while automating the ingestion and cross-referencing work.

How does wiki-ingest handle duplicate or conflicting content?

wiki-ingest uses delta tracking to detect which sources have already been processed or changed, skipping redundant ingestion. File locking prevents concurrent write conflicts, and contradiction detection identifies conflicts in your wiki so you can resolve them manually while the tool maintains overall vault consistency.

Can wiki-ingest ingest images into my wiki?

Yes. wiki-ingest accepts multiple source types including files, URLs, and images. When you ingest an image, it extracts relevant entities and concepts, creates associated wiki pages, and embeds or links the image appropriately within your Obsidian vault structure.

SKILL.md

rendered from the published skill — quoted content, verbatim

wiki-ingest: Source Ingestion

Read the source. Write the wiki. Cross-reference everything. A single source typically touches 8-15 wiki pages.

Syntax standard: Write all Obsidian Markdown using proper Obsidian Flavored Markdown. Wikilinks as [[Note Name]], callouts as > [!type] Title, embeds as ![[file]], properties as YAML frontmatter. If the kepano/obsidian-skills plugin is installed, prefer its canonical obsidian-markdown skill for Obsidian syntax reference. Otherwise, follow the guidance in this skill.


Transport (v1.7+)

Before mutating any vault file, consult .vault-meta/transport.json (auto-created by bash scripts/detect-transport.sh). Use the preferred transport per the fallback chain:

  • cliobsidian-cli write "$VAULT" "$NOTE" < content.md (or append,

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 1 file
skills/wiki-ingest/SKILL.md

Related skills

Tags

content-ingestion automated-indexing entity-extraction cross-referencing batch-processing vault-management source-processing wiki-automation knowledge-synthesis