llm-wiki

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

Updated May 4, 2026
One-click install
npx skills add https://github.com/Junkfooooood/hermes-governance --skill llm-wiki-junkfooooood
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llm-wiki
Source: https://github.com/Junkfooooood/hermes-governance/tree/main/skills/research/llm-wiki
Command: npx skills add https://github.com/Junkfooooood/hermes-governance --skill llm-wiki-junkfooooood

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Traditional RAG rediscovers knowledge from scratch on every query, losing cross-references and synthesis between sessions. This Skill maintains a persistent, compounding markdown wiki where sources are ingested once, cross-linked, and kept current, so accumulated knowledge is immediately queryable. ## 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 developments ingests arxiv papers and articles weekly; the agent updates entity pages for models and labs, flags contradictions between sources, and keeps the Obsidian-compatible vault synchronized across devices. ## Quick Start Ask the agent to create a new wiki for your research domain at ~/wiki and ingest your first source URL.

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 a SCHEMA.md defining conventions and a tag taxonomy, then ingest sources one at a time. The agent creates cross-linked entity and concept pages, updates the index, and logs every action so knowledge compounds across sessions.

How is an LLM wiki different from RAG?

RAG retrieves and re-derives knowledge from raw documents on every query, while the wiki compiles knowledge once into synthesized markdown pages. Cross-references, contradictions, and synthesis persist between sessions instead of being rediscovered each time.

Does the llm-wiki skill work with Obsidian?

Yes, the wiki directory functions as an Obsidian vault out of the box since it uses standard wikilinks, YAML frontmatter, and markdown files. On headless servers, the obsidian-headless CLI can sync the vault to Obsidian desktop or mobile via Obsidian Sync.

How do I audit a markdown wiki for broken links and orphan pages?

Run the lint operation, which scans all wiki pages for broken wikilinks, orphan pages with no inbound links, index completeness, frontmatter validity, stale content, and tag taxonomy violations. Findings are reported grouped by severity with suggested fixes.

When should I not create a new wiki page?

Skip page creation for passing mentions, minor details, or topics outside the wiki's domain. The schema's page thresholds require an entity or concept to appear in at least two sources or be central to one source before warranting its own page.