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.