wiki-ingest-per-note

Standardize per-note wiki ingestion with conversion, classification, and logging workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ingesting individual notes into a structured knowledge base wiki is often inconsistent and error-prone: missed privacy opt-outs, incorrect file conversions, inconsistent topic assignments, and skipped session logs lead to duplicate re-ingestion, lost context, and malformed wiki pages that require manual cleanup.

Core Features & Use Cases

  • Privacy & Conversion Guardrails: Automatically skips notes marked with ingest: false, and enforces correct conversion workflows for non-Markdown files (emails, transcripts, PDFs, images) to ensure consistent companion file generation and date prefixing.
  • Structured Topic Classification: Applies strict rules to assign notes to 8 predefined wiki topics and creates/updates wiki pages with proper cross-references, stub handling, supersession tracking, and contradiction flagging.
  • Mandatory Session Logging: Enforces per-note log entry writing to track processed files and conversions, preventing duplicate re-ingestion in future batch runs.
  • Use Case: For a team maintaining a long-lived work knowledge base, this skill ensures every ingested note is processed consistently, no source files are re-processed unnecessarily, and all wiki pages follow the same structural and provenance rules.

Quick Start

Invoke the wiki-ingest-per-note skill to process the next note in your active wiki ingestion batch, applying all required conversion, topic classification, and session logging rules.

Frequently Asked Questions about wiki-ingest-per-note

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

FAQPage Schema
How do I automate wiki ingestion for individual notes while preventing duplicate re-ingestion?

Preventing duplicate re-ingestion during batch wiki ingestion requires mandatory per-note session logging that tracks processed files and conversions, ensuring no source files are processed unnecessarily in subsequent runs.

How do I convert PDFs and email transcripts into structured wiki pages?

Converting non-Markdown files like PDFs, emails, and transcripts into structured wiki pages requires enforcing correct conversion workflows to generate consistent companion files and apply proper date prefixing.

How do I handle privacy opt-outs when ingesting raw notes into a knowledge base?

Handling privacy opt-outs during knowledge base ingestion involves automatically identifying and skipping notes marked with ingest: false, ensuring excluded files never enter the wiki conversion or classification workflow.

Can I use strict topic classification for batch note processing into a predefined wiki structure?

Strict topic classification for batch note processing assigns notes to 8 predefined wiki topics, creating and updating wiki pages with proper cross-references, stub handling, supersession tracking, and contradiction flagging.

What is the best way to track block-level provenance when ingesting notes into a knowledge base wiki?

Tracking block-level provenance during wiki ingestion requires standardizing conversion and classification workflows to ensure every ingested note maintains consistent structural and provenance rules across the knowledge base.

Why does my wiki ingestion workflow produce malformed pages and skipped session logs?

Malformed wiki pages and skipped session logs occur when ingestion lacks standardized workflows, leading to inconsistent file conversions, incorrect topic assignments, and duplicate re-ingestion that requires manual cleanup.