data-ingest

Ingest raw text data into an Obsidian wiki as searchable knowledge.

Updated Feb 2, 2016
One-click install
npx skills add https://github.com/zjykzk/blog --skill data-ingest-zjykzk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-ingest
Source: https://github.com/zjykzk/blog/tree/main/.agents/skills/data-ingest
Command: npx skills add https://github.com/zjykzk/blog --skill data-ingest-zjykzk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ingest raw text data from chats, exports, logs, and other unstructured documents into the Obsidian wiki, turning scattered sources into searchable knowledge.

Core Features & Use Cases

  • Ingest diverse text sources (chat exports, meeting transcripts, CSV data, emails, bookmarks) into wiki pages.
  • Normalize and distill content, create structured notes, and link to existing vault context.
  • Use case: consolidate a Slack thread and a chat export into a unified wiki page with key facts and decisions.

Quick Start

Ingest your first dataset by pointing the tool at a text dump or export path and specify a target wiki vault path.

Frequently Asked Questions about data-ingest

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

FAQPage Schema
How do I ingest raw text data into an Obsidian wiki?

To ingest raw text data into an Obsidian wiki, point the tool at a text dump or export path and specify a target wiki vault path. It reads vault config and distills unstructured sources into searchable knowledge pages.

What is the best way to import chat exports and meeting transcripts into Obsidian?

Importing chat exports and meeting transcripts into Obsidian is handled by normalizing and distilling the raw text into structured notes. This process creates unified wiki pages with key facts and links to existing vault context.

Can I ingest CSV files and emails into Obsidian without duplicating content?

Yes, you can ingest CSV files and emails without duplicating content. The tool consults a manifest and index to avoid re-ingestion, ensuring each raw text source is processed only once into your vault.

Does the Obsidian text ingestion process execute code from untrusted input?

The Obsidian text ingestion process explicitly avoids code execution from untrusted input. It treats source data as untrusted, focusing purely on distilling raw text into wiki content safely without running scripts.

How do I consolidate scattered Slack exports into a unified Obsidian wiki page?

Consolidating scattered Slack exports into a unified Obsidian wiki page involves pointing the ingestion tool at the export path. It normalizes content, extracts key decisions, and links them to existing vault context.

What raw text formats are supported for Obsidian wiki ingestion?

Supported raw text formats for Obsidian wiki ingestion include chat exports, meeting transcripts, logs, CSVs, bookmarks, and emails. Any raw text dump can be distilled into searchable knowledge pages.