# llm-wiki

This skill wires your agent into the local LLM Wiki desktop app over its HTTP API: page search, reading, graph navigation and source rescan.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1800 installs · ★ 151
- Author: nashsu
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/nashsu/llm_wiki_skill/tree/HEAD/SKILL.md
- Updated: 2026-05-19
- HTML: https://affpapa.org/en/nevibecode/skills/nashsu-llm-wiki

## What it does

The skill talks to a running LLM Wiki desktop app at `127.0.0.1:19828` through a plain JSON API. There is no client library to install — requests go out with whatever HTTP tool your environment already has, be it `curl`, `fetch` or `requests`. Pages live as `wiki/**.md`, raw documents sit under `raw/sources/`, and wikilinks tie them into a graph.

Auth is token-based. The token comes from the `LLM_WIKI_API_TOKEN` environment variable, from the app's Settings → API Server, or is skipped entirely when the unauthenticated mode is on. Check `/api/v1/health` first: if auth is not configured and the no-token mode is off, the user has to generate a token in Settings before anything works. Keep the token out of logs and URLs.

The skill fires only when the user names LLM Wiki outright, says "my wiki" or "my knowledge base", or asks to rescan sources. A generic "search my notes" request is left alone — that belongs to Obsidian, Notion and similar tools. Everything is read-only apart from the source rescan.

## Requirements
- Works with: Notion, Obsidian

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add nashsu/llm_wiki_skill --skill llm-wiki -a claude-code
```
```bash
npx skills add nashsu/llm_wiki_skill --skill nashsu-llm-wiki -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/nashsu-llm-wiki/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/nashsu-llm-wiki/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add nashsu/llm_wiki_skill --skill nashsu-llm-wiki -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/nashsu-llm-wiki/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add nashsu/llm_wiki_skill --skill nashsu-llm-wiki -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/nashsu-llm-wiki/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install nashsu/llm_wiki_skill nashsu-llm-wiki
```

2. **Manually: put the files in place**
- File: `.github/skills/nashsu-llm-wiki/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add nashsu/llm_wiki_skill --skill nashsu-llm-wiki -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/nashsu/llm_wiki_skill
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/nashsu-llm-wiki/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add nashsu/llm_wiki_skill --skill nashsu-llm-wiki -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/nashsu/llm_wiki_skill/tree/HEAD/SKILL.md

## When to use it
- find a page in your own knowledge base by query
- read a full wiki page by path
- browse the graph of links between pages
- rescan sources after editing files
- cite page paths back in the agent's answer

## Example prompts
- what does my wiki say about rope embedding?
- read the page wiki/concepts/rope.md
- rescan my LLM Wiki sources

## Similar
- [wiki-ingest](https://affpapa.org/en/nevibecode/skills/wiki-ingest.md) — skill · 3600 installs
- [wiki-capture](https://affpapa.org/en/nevibecode/skills/wiki-capture.md) — skill · 2800 installs
- [karpathy-llm-wiki](https://affpapa.org/en/nevibecode/skills/karpathy-llm-wiki.md) — skill · 8200 installs
- [llm-wiki-compiler](https://affpapa.org/en/nevibecode/plugins/llm-wiki-compiler.md) — plugin · ★ 328
- [knowledge-ops](https://affpapa.org/en/nevibecode/skills/knowledge-ops.md) — skill · 297 installs
- [wiki-query](https://affpapa.org/en/nevibecode/skills/agricidaniel-wiki-query.md) — skill · 462 installs

## Other versions with the same name
- [llm-wiki · nousresearch](https://affpapa.org/en/nevibecode/skills/hermes-agent-llm-wiki.md) — 604 installs
- [llm-wiki · ar9av](https://affpapa.org/en/nevibecode/skills/ar9av-llm-wiki.md) — 4100 installs
- [llm-wiki · alirezarezvani](https://affpapa.org/en/nevibecode/skills/llm-wiki.md) — 699 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
