wiki-ingest

Converts raw source documents into interlinked wiki pages with citations and logs.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/nabitllc/todero --skill wiki-ingest-nabitllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-ingest
Source: https://github.com/nabitllc/todero/tree/main/packages/plugins/plugin-llm-wiki/skills/wiki-ingest
Command: npx skills add https://github.com/nabitllc/todero --skill wiki-ingest-nabitllc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning captured raw documents into durable, organized knowledge is tedious and error-prone: pages get duplicated, contradictions get silently overwritten, and sources lose their citations. This Skill standardizes the ingestion of a raw source into a structured LLM Wiki so every claim stays traceable. ## Core Features & Use Cases - Source-to-page pipeline: Reads a raw/ source end to end and writes a canonical source page at wiki/sources/<slug>.md with valid frontmatter. - Downstream knowledge graph: Creates or updates entity, concept, and synthesis pages, wiring cross-links and citations back to the source page. - Contradiction handling: Flags conflicts with ⚠ contradicted by callouts instead of silently overwriting existing pages, and records every ingest in wiki/log.md and wiki/index.md. - Use Case: An operation issue of type ingest arrives referencing raw/todero-architecture.txt; the Skill reads the space conventions, writes the source page, updates related entity pages, refreshes the index, and logs the ingest. ## Quick Start Ingest the raw source mentioned in the operation issue into the wiki space using its wikiId and spaceSlug.

Frequently Asked Questions about wiki-ingest

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

FAQPage Schema
How do I ingest a raw document into the LLM Wiki?

Trigger an operation issue with operationType ingest referencing the raw/ path, or say "ingest <slug>". The Skill reads the source with wiki_read_source, writes a source page, updates downstream pages, and logs the ingest.

What pages does a wiki ingest create or update?

A typical ingest creates one source page at wiki/sources/<slug>.md and touches 5-15 downstream pages across entities/, concepts/, and synthesis/. It also refreshes wiki/index.md and appends an entry to wiki/log.md.

Can the ingest process modify files under raw/?

No. The raw/ directory is treated as immutable during ingestion. The verification checklist explicitly requires that no file under raw/ was modified before the operation issue is closed.

How are contradictions between sources handled in the wiki?

Contradictions are never silently overwritten. The Skill appends a "⚠ contradicted by" callout with the new source link and date to the older page, and records the conflict in wiki/log.md.

What happens if the operation issue is missing wikiId or spaceSlug?

The ingest stops and surfaces the missing configuration to the requester. Both wikiId and spaceSlug are required for every wiki tool call, including wiki_read_source and wiki_write_page.