codepresso:llm-wiki

Maintains a personal markdown knowledge vault with ingest, query, and lint operations.

1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/codepresso-dev/codepresso-ai-plugin --skill codepresso-llm-wiki-codepresso-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: codepresso:llm-wiki
Source: https://github.com/codepresso-dev/codepresso-ai-plugin/tree/main/skills/llm-wiki
Command: npx skills add https://github.com/codepresso-dev/codepresso-ai-plugin --skill codepresso-llm-wiki-codepresso-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Durable learnings and cross-repo knowledge disappear when a conversation ends, forcing you to rediscover the same context repeatedly. This Skill maintains a persistent, compounding markdown knowledge base (an Obsidian vault backed by git) that an LLM curates over time. ## Core Features & Use Cases - Ingest sources: Capture URLs, files, or pasted text into sources/, integrate them into linked pages/, and update the index and log automatically. - Query with citations: Ask questions against your wiki and receive answers citing the pages used, with valuable new answers filed back as pages. - Lint for quality: Scan for contradictions, stale claims, orphan pages, and missing links, fixing trivial issues and surfacing judgment calls. - Use Case: After debugging a tricky deployment issue, say "ingest this postmortem into my wiki" so the lesson is captured, cross-linked, and queryable months later from any project. ## Quick Start Ask the assistant to initialize your wiki vault and ingest a document by saying "ingest this article into my wiki".

Frequently Asked Questions about codepresso:llm-wiki

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

FAQPage Schema
How do I build a personal knowledge base that an LLM maintains?▼

Initialize a vault with the init subcommand, which scaffolds an Obsidian-compatible markdown vault with git versioning. Then use ingest to add sources, query to ask questions with citations, and lint to keep pages consistent.

How do I ingest a URL or document into my LLM wiki?▼

Run the ingest subcommand with a URL, file path, or pasted text. The source is captured faithfully into sources/, integrated into one or more pages with cross-links, and recorded in index.md and log.md.

Can I sync my wiki vault across multiple machines?▼

Yes, the vault is a standard git repository, so you can add a private remote and push to it for multi-machine sync. The skill shows the git remote add and push commands but never creates a remote without your request.

Does the LLM wiki work with Obsidian?▼

Yes, each vault is an Obsidian vault with a minimal .obsidian configuration plus a git repository. You can open and browse it in Obsidian while the LLM curates the markdown pages.

What happens if my wiki vault is not initialized yet?▼

The skill checks the vault state first via the CLI path command. If the schema is missing, it routes to init, which scaffolds CLAUDE.md, index.md, log.md, sources/, and pages/ without overwriting existing content.

Is my wiki content shared with my team?▼

No, each user keeps their own private vault and contents are never copied into shared repos, issues, or messages without explicit instruction. The skill ships no content and treats the vault as confidential.