llm-wiki

Manage a persistent markdown knowledge base with linked files.

1|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/whichguy/hermes-skills-marketplace --skill llm-wiki-whichguy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llm-wiki
Source: https://github.com/whichguy/hermes-skills-marketplace/tree/main/skills/llm-wiki
Command: npx skills add https://github.com/whichguy/hermes-skills-marketplace --skill llm-wiki-whichguy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires qmd, python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps users build and maintain a persistent, compounding knowledge base using markdown files, allowing for the creation and organization of interlinked markdown knowledge bases.

Core Features & Use Cases

  • Markdown Knowledge Base: Create and maintain a knowledge base using markdown files, with features like linking between pages, categorizing content, and adding structured metadata.
  • Cron Job Design for Wiki Ingest: Implement a script-first, Haiku-on-demand pattern for hourly ingestion of new sources into the wiki.
  • Core Operations: Perform operations like ingesting sources, querying the knowledge base, and auditing the wiki for health and quality.

Quick Start

Set the WIKI_PATH environment variable to specify the location of your wiki. Then, use the llm-wiki skill to ingest a new source into your knowledge base, such as 'python llm-wiki ingest source <path_to_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 persistent knowledge base using markdown files?

You can build a persistent knowledge base using markdown files by leveraging automated ingestion and interlinked pages. This skill organizes content with structured metadata and semantic search to ensure your wiki compounds over time.

What is the best way to automate ingesting new sources into a markdown wiki?

The best way to automate ingesting sources into a markdown wiki is using a script-first, Haiku-on-demand cron job pattern. This approach hourly processes and organizes new sources into your interlinked knowledge base automatically.

Do I need Python to run semantic search on a local markdown knowledge base?

Yes, you need Python and the external qmd library to enable semantic search and indexing on a local markdown knowledge base. These dependencies power the underlying querying and ingestion operations.

How does markdown knowledge base linking and categorization work?

Markdown knowledge base linking works by connecting interlinked pages through structured metadata and categories. This creates an organized, compounding wiki where sources are automatically ingested and categorized for easy retrieval.

Can I audit my markdown wiki for quality and broken links?

Yes, you can audit your markdown wiki for quality and health by running the built-in linting operation. This checks your knowledge base structure, ensuring interlinked markdown files maintain compounding integrity.