llm-wiki

Manage Obsidian knowledge bases with three-layer architecture and document ingestion.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/ChrisWiles/wiles-wiki --skill llm-wiki-chriswiles
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llm-wiki
Source: https://github.com/ChrisWiles/wiles-wiki/tree/main/.skills/llm-wiki
Command: npx skills add https://github.com/ChrisWiles/wiles-wiki --skill llm-wiki-chriswiles

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires OBSIDIAN_SOURCES_DIR, OBSIDIAN_VAULT_PATH, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps manage an AI-powered Obsidian wiki, making it easy to organize and maintain comprehensive knowledge bases.

Core Features & Use Cases

  • Three-Layer Architecture: Manages raw sources, wiki pages, and schema for maintaining knowledge bases.
  • Ingestion: Process new documents, update wiki pages, and ensure data integrity.
  • Query and Analysis: Extracts specific information from the wiki, identifies knowledge gaps, and cross-references concepts.

Quick Start

Initialize a new LLM wiki with wiki-setup.

Frequently Asked Questions about llm-wiki

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

FAQPage Schema
How do I build an AI knowledge base in Obsidian?

To build an AI knowledge base in Obsidian, you initialize the architecture using the wiki-setup command, which structures your vault into raw sources, compiled wiki pages, and schema layers.

What is the three-layer architecture for LLM knowledge distillation?

The three-layer architecture for LLM knowledge distillation separates raw sources, compiled wiki pages, and schema to maintain data integrity and organize documents efficiently within an Obsidian vault.

Do I need a vision-capable model to manage an Obsidian wiki?

Yes, you need a vision-capable model to manage this Obsidian wiki, because the ingestion and query operations require processing visual elements alongside YAML and Markdown data organization.

How do I ingest new documents into an Obsidian knowledge base?

You ingest new documents into an Obsidian knowledge base by processing them through the Skill's ingestion pipeline, which updates compiled wiki pages and ensures schema integrity across the vault.

Can I query specific information and identify knowledge gaps in my wiki?

You can query specific information and identify knowledge gaps in your wiki by running query operations against the compiled wiki pages, which extracts data and cross-references concepts.

What environment variables are required for Obsidian knowledge management?

The required environment variables for Obsidian knowledge management are OBSIDIAN_SOURCES_DIR and OBSIDIAN_VAULT_PATH, which define the directory paths for raw sources and the overall vault structure.