wiki-ingest

Convert raw notes, VTT, EML, and HTML files into Markdown with provenance metadata.

3|1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/rijnb/knowledge-base-wiki --skill wiki-ingest-rijnb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-ingest
Source: https://github.com/rijnb/knowledge-base-wiki/tree/main/.junie/skills/wiki-ingest
Command: npx skills add https://github.com/rijnb/knowledge-base-wiki --skill wiki-ingest-rijnb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually importing raw notes, Confluence pages, and other source materials into a curated, provenance-aware knowledge base wiki is time-consuming and error-prone, especially when handling batch processing, skip logic for protected content, and freshness metadata tracking.

Core Features & Use Cases

  • Multi-format raw file conversion: Automatically converts VTT transcripts, EML emails, and HTML files to Markdown with embedded source references and extracted text, so they are compatible with the wiki importer.
  • Safe batch processing: Partitions notes into manageable batches, supports parallel processing sessions, and uses atomic batch claiming to prevent conflicts when multiple sessions run at once.
  • Confluence page ingestion: Fetches Confluence content, saves it with full provenance metadata (source URL, creation date, last modified date), and automatically assigns freshness dates to new and updated wiki pages.
  • Integrated maintenance workflows: Triggers automatic freshness checks after ingestion to identify pages that need curation, and respects skip rules for already-ingested or protected notes to avoid duplicate work.

Quick Start

Use the wiki-ingest skill to import all new raw notes from your raw/ folder into the knowledge base wiki.

Frequently Asked Questions about wiki-ingest

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

FAQPage Schema
How do I batch import raw notes into a knowledge base wiki?

Batch import raw notes into a wiki by partitioning files into manageable batches with atomic claiming, supporting parallel sessions and skip logic for protected or already-ingested content to prevent processing conflicts.

What is the best way to import Confluence pages into a provenance-aware wiki?

Import Confluence pages into a provenance-aware wiki by fetching content and saving it with full metadata, including source URL, creation date, and last modified date, while automatically assigning integrated freshness dates.

How do I convert VTT transcripts and EML emails to Markdown for wiki ingestion?

Convert VTT transcripts, EML emails, and HTML files to Markdown for wiki ingestion automatically, embedding source references and extracted text so the output is fully compatible with the wiki importer.

Can I run parallel processing sessions for raw note ingestion without conflicts?

Parallel processing sessions for raw note ingestion run without conflicts by using atomic batch claiming, which safely partitions notes and prevents duplicate work across multiple sessions running at once.

How does automated freshness tracking work after wiki ingestion?

Automated freshness tracking works after wiki ingestion by triggering automatic freshness checks to identify pages that need curation, assigning integrated freshness dates to newly fetched and updated content.

How do I skip already-ingested or protected files during batch wiki maintenance?

Skip already-ingested or protected files during batch wiki maintenance by applying integrated skip rules, which detect existing content and avoid duplicate work while respecting protected note designations.