wiki-ingest

Converts raw source documents into interlinked, cited wiki pages with contradiction tracking.

Updated Jul 14, 2026
One-click install
npx skills add https://github.com/Douglas-v/strategic-ai-paperclip-lab --skill wiki-ingest-douglas-v
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-ingest
Source: https://github.com/Douglas-v/strategic-ai-paperclip-lab/tree/main/paperclip/packages/plugins/plugin-llm-wiki/skills/wiki-ingest
Command: npx skills add https://github.com/Douglas-v/strategic-ai-paperclip-lab --skill wiki-ingest-douglas-v

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning captured source material into durable, organized knowledge is tedious and error-prone: pages get duplicated, contradictions get silently overwritten, and cross-links decay. This Skill operationalizes the ingestion of a single raw source into a structured LLM Wiki, preserving citations, links, and an audit log. ## Core Features & Use Cases - Source-to-page pipeline: Reads a file under raw/ end to end and writes a canonical source page at wiki/sources/<slug>.md with schema-compliant frontmatter. - Downstream knowledge updates: Creates or updates 5-15 entity, concept, and synthesis pages, wiring bidirectional cross-links and citations back to the source page. - Contradiction handling and audit trail: Flags conflicts with > ⚠ contradicted by callouts instead of overwriting, refreshes wiki/index.md, and appends a structured entry to wiki/log.md. - Use Case: An operation issue of type ingest names raw/karpathy-llm-wiki.md; the agent reads the space conventions, files a neutral source page, updates related concept pages, and logs the ingest so no one re-processes the same source. ## Quick Start Assign an ingest operation issue naming a file under raw/ and ask the agent to ingest it into the target wiki space.

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 source file into the LLM Wiki?

Create an operation issue with operationType "ingest" that names a file under raw/ and includes the target wikiId and spaceSlug. The skill reads the source end to end, writes a source page at wiki/sources/<slug>.md, and updates related pages.

What pages does a wiki ingest create or update?

A typical ingest writes one source page under wiki/sources/ and touches 5-15 downstream pages in entities/, concepts/, and synthesis/. It avoids creating pages for ideas that appear only once in the source.

How are contradictions between sources handled in the wiki?

Contradictions are never silently overwritten. The skill appends a "> ⚠ contradicted by [[wiki/sources/<slug>]] (YYYY-MM-DD)" callout to the older page and records the conflict in wiki/log.md.

When should I use wiki-ingest versus paperclip-distill?

Use wiki-ingest for captured source documents stored under raw/ that need durable wiki pages. Paperclip activity bundles are handled by the paperclip-distill skill instead, so do not invoke wiki-ingest for those.

Can the ingest workflow modify files in the raw/ directory?

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