llm-wiki

Build and maintain an interlinked markdown knowledge base from ingested sources.

Updated Aug 21, 2026
One-click install
npx skills add https://github.com/TylerSimons1127/vibe --skill llm-wiki-tylersimons1127
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: llm-wiki
Source: https://github.com/TylerSimons1127/vibe/tree/main/skills/research/llm-wiki
Command: npx skills add https://github.com/TylerSimons1127/vibe --skill llm-wiki-tylersimons1127

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Traditional RAG rediscovers knowledge from scratch on every query, losing cross-references and synthesis. This Skill maintains a persistent, compounding knowledge base as interlinked markdown files where sources are ingested once, contradictions are flagged, and cross-references accumulate over time. ## Core Features & Use Cases - Source Ingestion: Capture URLs, PDFs, and pasted text into an immutable raw/ layer with sha256 drift detection, then synthesize entity, concept, and comparison pages with wikilinks and provenance markers. - Query & Synthesis: Answer domain questions by reading the index and relevant pages, citing wiki pages, and filing valuable answers back into queries/ or comparisons/. - Wiki Linting: Audit for orphan pages, broken wikilinks, stale content, contradictions, tag taxonomy violations, and source drift with severity-grouped reports. - Use Case: A researcher tracking AI/ML papers ingests each new arxiv paper, and the agent updates 5-15 cross-linked pages, bumps index.md, and logs every action — so six months later a single query synthesizes everything ever ingested. ## Quick Start Create a wiki about AI safety research at ~/wiki and ingest this article URL as the first source.

Frequently Asked Questions about llm-wiki

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

FAQPage Schema
How do I build a personal knowledge base with an LLM agent?▼

Initialize a wiki directory with SCHEMA.md, index.md, and log.md, then ingest sources one by one. The agent creates cross-linked entity and concept pages, updates the index, and logs every action so knowledge compounds instead of being rediscovered per query.

How is an LLM wiki different from RAG?▼

RAG retrieves and re-synthesizes knowledge from scratch on every query. An LLM wiki compiles knowledge once into interlinked markdown pages, so cross-references, contradiction flags, and synthesis persist and improve with each ingested source.

Can I use an LLM wiki with Obsidian?▼

Yes, the wiki directory works as an Obsidian vault out of the box. Wikilinks render as clickable links, YAML frontmatter powers Dataview queries, and on headless servers obsidian-headless can sync the vault via Obsidian Sync.

How do I detect when a re-ingested source has changed?▼

Each raw source stores a sha256 hash of its body in frontmatter. On re-ingest of the same URL, the agent recomputes the hash and compares it — identical content is skipped, while a mismatch flags source drift for review.

What does the wiki lint operation check?▼

Lint scans for orphan pages, broken wikilinks, index completeness, frontmatter validity, stale content over 90 days old, contradictions, low-confidence pages, source drift via hash mismatches, oversized pages, and tags outside the SCHEMA.md taxonomy.