llm-wiki

Manages an Obsidian-based LLM wiki vault for project knowledge registration, ingestion, linting, and recovery.

3|Updated May 20, 2026
One-click install
npx skills add https://github.com/jongcheol-pak/claude-harness-pjc --skill llm-wiki-jongcheol-pak
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: llm-wiki
Source: https://github.com/jongcheol-pak/claude-harness-pjc/tree/main/plugins/pjc/skills/llm-wiki
Command: npx skills add https://github.com/jongcheol-pak/claude-harness-pjc --skill llm-wiki-jongcheol-pak

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Project knowledge scattered across repositories gets lost between sessions, forcing repeated re-investigation of past decisions, implementations, and conventions. This Skill maintains a persistent Obsidian vault as a self-contained knowledge base where projects, features, decisions, and recipes are registered, updated, linted, and recoverable. ## Core Features & Use Cases - Project lifecycle management: Register new projects, ingest repository changes, update status, or delete entries with backup and rollback support. - Wiki health linting: Run a deterministic lint script that checks broken wikilinks, file budgets, controlled vocabularies, secret leaks, queue backlogs, and index synchronization, with auto-split and fix modes. - Query and recovery: Answer questions from the wiki, restore incorrectly updated pages from backups, and consume queued updates from coding sessions. - Use Case: After finishing a coding session, ask to register the project in the wiki; later, run a lint check to detect stale pages, broken links, or unprocessed queue items before your next work session. ## Quick Start Ask the assistant to register this project in the wiki or update the wiki with recent changes.

Frequently Asked Questions about llm-wiki

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

FAQPage Schema
How do I register a project in the LLM wiki?▼

Ask to add or register the project in the wiki, and the skill runs its project-addition procedure. It creates a project hub page with frontmatter, links it into the index, and bootstraps the vault skeleton if the wiki is empty.

How do I check an Obsidian wiki vault for broken links and inconsistencies?▼

Request a wiki lint or inspection, which runs the bundled lint.py script against the vault. It reports broken wikilinks, budget overruns, controlled-vocabulary violations, secret suspects, queue backlogs, and index synchronization issues.

Does the wiki skill work outside the Obsidian vault directory?▼

Yes, it can be invoked from any directory, including code project folders. The vault path is resolved from a user config file in the home directory, so the skill operates on the vault regardless of the current working directory.

How do I restore a wiki page that was updated incorrectly?▼

Ask to revert or restore the wiki, and the recovery procedure rolls pages back from timestamped backups stored in the vault archive. For git-managed vaults, checkpoint commits serve as the restore points instead of file backups.

When should I not use the wiki management skill?▼

Do not use it for plain code edits or general knowledge questions unrelated to the vault; those belong to planning and implementation workflows. Read-only wiki lookups during coding sessions load reference rules directly without triggering this skill.