second-brain-ingest

Ingest markdown files from raw/ into structured wiki articles and update the index.

128|7|Updated Jun 20, 2026
One-click install
npx skills add https://github.com/PieroSierra/SecondBrain --skill second-brain-ingest-pierosierra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: second-brain-ingest
Source: https://github.com/PieroSierra/SecondBrain/tree/main/.claude/skills/second-brain-ingest
Command: npx skills add https://github.com/PieroSierra/SecondBrain --skill second-brain-ingest-pierosierra

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of ingesting new or changed files, synthesizing their content into structured topic articles, and updating the knowledge base index.

Core Features & Use Cases

  • Ingestion: Automatically identifies and processes new or modified files within the raw/ directory.
  • Synthesis: Converts raw content into structured articles within the wiki/ directory.
  • Indexing: Updates the wiki/INDEX.md with the latest topics and their summaries.
  • Manifest Management: Maintains an ingest-manifest.json to track the state of file ingestion.
  • Use Case: Ideal for managing a personal knowledge base, where users can easily organize and access their information across different topics.

Quick Start

Run the /second-brain-ingest command to process new or changed content in the raw/ directory.

Frequently Asked Questions about second-brain-ingest

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

FAQPage Schema
How do I automate markdown file ingestion into a personal knowledge base?

Automate markdown ingestion by processing new or changed files in a 'raw/' directory, synthesizing their content into structured topic articles, and updating the knowledge base index automatically.

How does content synthesis work for personal knowledge management?

Content synthesis converts raw markdown files into structured articles within a 'wiki/' directory, updating an index with the latest topics and summaries for personal knowledge management.

What is the best way to maintain an ingestion state manifest for a knowledge base?

Maintain an ingestion state manifest by tracking processed files in an 'ingest-manifest.json' file, which records the state of file ingestion and identifies new or modified markdown content.

Do I need the Claude Read tool to process markdown files for content indexing?

Yes, the Claude Read tool is required to process text and image content within markdown files during the knowledge base ingestion and content synthesis workflow.

Can I use this knowledge base ingestion approach for organizing raw research notes?

Yes, this approach is ideal for organizing raw research notes, automatically ingesting new or changed markdown files and synthesizing them into structured, indexed topic articles.

Why is my knowledge base index not updating after adding new markdown files?

The knowledge base index may not update if files are not placed in the 'raw/' directory or if the ingestion state manifest already marks them as processed without detecting changes.