ingest

Extract and integrate markdown, PDF, and text files into a structured wiki knowledge base.

6|1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/levi-qiao/obsidian-llm-wiki --skill ingest-levi-qiao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ingest
Source: https://github.com/levi-qiao/obsidian-llm-wiki/tree/main/.claude/skills/ingest
Command: npx skills add https://github.com/levi-qiao/obsidian-llm-wiki --skill ingest-levi-qiao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables automatic ingestion and structured integration of raw data files into the wiki knowledge base, streamlining the workflow for knowledge updates.

Core Features & Use Cases

  • Automated Processing of Raw Files: Scans and processes files from the raw directory, including markdown, PDF, and text documents.
  • Structured Knowledge Integration: Creates and updates entity, concept, and source pages based on extracted information.
  • Use Case: When new research papers or articles are added to the raw folder, this Skill extracts key information and incorporates it into the structured knowledge base, maintaining consistency and interconnectedness.

Quick Start

Execute the /ingest command to process all unprocessed files in the raw directory or specify a particular file path to ingest individual files.

Frequently Asked Questions about ingest

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

FAQPage Schema
How do I automate raw data extraction into a structured knowledge base?

Automate raw data extraction into a structured knowledge base by executing scripts that scan markdown, PDF, and text files from a raw directory, extracting key information to create and update interconnected entity and concept pages.

What's the best way to integrate PDF research papers into a wiki system?

Integrate PDF research papers into a wiki system by placing them in the raw directory and running the ingestion process, which automatically extracts information and incorporates it into structured source pages.

Can I process individual markdown files instead of batch ingesting the entire raw directory?

Process individual markdown files by specifying a particular file path during the ingestion command, allowing targeted updates rather than scanning and processing all unprocessed files in the raw directory.

Does automated knowledge base ingestion support text and markdown formats alongside PDF?

Automated knowledge base ingestion supports text and markdown formats alongside PDF, utilizing script-based processing to categorize extracted information and maintain consistency across the wiki.

How does structured information extraction maintain consistency across newly added research articles?

Structured information extraction maintains consistency across newly added research articles by creating and updating interconnected entity, concept, and source pages based on categorized data extracted from the raw files.

Why does my raw data file fail to update the structured knowledge base?

Raw data files fail to update the structured knowledge base if they are not placed in the designated raw directory or if the file format is unsupported, as the ingestion process specifically scans for markdown, PDF, and text documents.