llm-wiki

Build and maintain a persistent markdown wiki from immutable raw sources.

40|9|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/akillness/jeo-skills --skill llm-wiki-akillness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llm-wiki
Source: https://github.com/akillness/jeo-skills/tree/main/.agent-skills/llm-wiki
Command: npx skills add https://github.com/akillness/jeo-skills --skill llm-wiki-akillness

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scrapling, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Build and maintain a persistent markdown wiki that an LLM updates on your behalf, typically inside an Obsidian vault or a git-tracked notes repository. It turns raw sources such as articles, papers, transcripts, or notes into an interlinked knowledge base with immutable source files and an LLMed wiki layer including index.md and log.md.

Core Features & Use Cases

  • LLM-owned wiki with source synthesis, indexing, and periodic linting to keep knowledge current.
  • Ingest and link raw materials to durable wiki pages, enabling fast, grounded search and re-use across sessions.
  • Use cases include research vaults, knowledge repositories, and long-term note-taking workflows.

Quick Start

Bootstrap an Obsidian-based wiki vault and begin ingesting sources into a persistent, LLm-updated knowledge base.

Frequently Asked Questions about llm-wiki

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

FAQPage Schema
How do I maintain an always-updated markdown wiki using an LLM?

To maintain an always-updated markdown wiki, this Skill ingests immutable raw sources like articles and notes, then uses an LLM to synthesize, index, and cross-link them into a persistent knowledge base. It enforces a minimal operating contract via SKILL.md frontmatter for reliable updates.

How does LLM knowledge management work with Obsidian vaults?

LLM knowledge management with Obsidian vaults works by ingesting raw materials into immutable source files while an LLM generates a synthesized wiki layer. This layer includes index.md and log.md files, enabling grounded search and cross-linking across your note repository sessions.

Can I use a git-tracked notes repository for automated source ingestion?

Yes, you can use a git-tracked notes repository for automated source ingestion. The Skill ingests raw sources such as papers and transcripts, summarizing and cross-linking them into durable wiki pages. It updates the raw capture, source wiki page, index, and log automatically.

What is the best way to organize a knowledge base from raw notes and transcripts?

The best way to organize a knowledge base from raw notes is to separate immutable raw sources from an LLM-updated wiki layer. This Skill builds that layer by synthesizing sources, generating an index, creating logs, and cross-linking pages for fast retrieval and long-term note-taking workflows.

How do I lint and keep knowledge in a research notebook current?

To lint and keep knowledge in a research notebook current, this Skill performs periodic linting on the LLM-owned wiki layer. It synthesizes and indexes raw source files, ensuring your markdown knowledge base remains accurate and interlinked over time without manual rewriting.

Do I need scrapling to ingest raw materials into a markdown knowledge base?

Yes, you need the scrapling dependency to ingest raw materials into your markdown knowledge base. It supports the ingestion workflow by capturing raw sources, which the LLM then processes into durable wiki pages, indexes, and logs within your Obsidian vault or repository.