data-ingest

Ingest text and image data into an Obsidian wiki with Python.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sanchitnis/SanjaySecondBrain --skill data-ingest-sanchitnis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-ingest
Source: https://github.com/sanchitnis/SanjaySecondBrain/tree/main/obsidian-wiki/.skills/data-ingest
Command: npx skills add https://github.com/sanchitnis/SanjaySecondBrain --skill data-ingest-sanchitnis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, read, write, parse, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of ingesting diverse text sources like logs, chat exports, and documents into an Obsidian wiki, eliminating manual data entry and organizing unstructured data efficiently.

Core Features & Use Cases

  • Universal Text Ingestion: Handles various formats such as JSON, Markdown, plain text, CSV, HTML, chat logs, and images.
  • Knowledge Extraction: Identifies topics, decisions, facts, procedures, entities, and connections from the ingested data.
  • Wiki Page Creation: Automatically creates or updates Obsidian wiki pages based on extracted knowledge.
  • Use Case: Quickly import chat logs from Slack or Discord into your Obsidian notes for better organization and reference.

Quick Start

Ingest your data into the Obsidian wiki by using the command 'ingest this data' and pointing to your source file.

Frequently Asked Questions about data-ingest

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

FAQPage Schema
How do I automate importing chat logs and raw text into an Obsidian wiki?

To automate ingesting raw text data into an Obsidian wiki, use this Skill to process diverse formats and generate categorized wiki pages automatically. It handles JSON, Markdown, plain text, CSV, HTML, chat logs, and images by extracting topics, facts, and connections.

Can I ingest CSV and HTML files directly into Obsidian notes?

Yes, you can ingest CSV and HTML files directly into Obsidian notes. This Skill processes those specific formats alongside JSON, Markdown, plain text, chat logs, and images, automatically extracting knowledge and creating structured wiki pages from the ingested content.

Do I need Python to automate text ingestion into Obsidian?

Yes, you need Python installed to automate text ingestion into Obsidian. This Skill requires Python for script execution and knowledge extraction, which identifies topics, decisions, procedures, and entities from your source data to create or update wiki pages.

What's the best way to organize unstructured text data in Obsidian?

The best way to organize unstructured text data in Obsidian is using automated ingestion to process raw sources and extract knowledge. This Skill eliminates manual data entry by categorizing data and automatically creating or updating wiki pages based on extracted topics and entities.

How does knowledge extraction from text work for wiki page creation?

Knowledge extraction for wiki page creation works by parsing ingested text and image data to identify topics, decisions, facts, procedures, entities, and connections. This Skill then uses those extracted elements to automatically generate or update structured Obsidian wiki pages.