# llm-wiki

Builds a maintained markdown wiki from articles, notes, and other source material. Use it when knowledge should persist across sessions.

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

## What it does

llm-wiki turns incoming material into a linked knowledge base. It keeps original files under `raw/sources/`, writes source notes in `wiki/sources/`, and maintains areas for entities, concepts, queries, and reports. The workflow also updates `index.md` and `log.md`.

The operating rules live in `AGENTS.md` or `CLAUDE.md`: raw files remain unchanged while the agent maintains the wiki layer. URL intake uses `scripts/ingest-url.sh`; query notes can be created with `scripts/new-query-note.sh`. The skill can use `Bash`, `Read`, `Write`, `Edit`, `Glob`, `Grep`, and `WebFetch`. The raw directory must remain the source of truth, or the wiki can drift away from its material.

## Requirements
- Works with: Obsidian

## Install

### Claude Code (native platform)

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

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

### Codex

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

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

### Cursor

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

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install akillness/jeo-skills llm-wiki
```

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

### Gemini CLI

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

2. **Platform CLI**
```bash
gemini skills install https://github.com/akillness/jeo-skills --path .agent-skills/llm-wiki
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill 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/akillness/jeo-skills/tree/HEAD/.agent-skills/llm-wiki/SKILL.md

## When to use it
- turn source material into a markdown wiki
- keep captured files separate from summaries
- connect entity and concept pages
- file durable answers as query notes
- refresh the index and activity log

## Example prompts
- Set up a wiki in `/path/to/vault` with source, summary, and query sections.
- Bring an article URL into the vault, preserve its raw capture, and refresh related pages.
- File this answer under `wiki/queries/`, link the supporting pages, and update `index.md`.

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

## Other versions with the same name
- [llm-wiki · nousresearch](https://affpapa.org/en/nevibecode/skills/hermes-agent-llm-wiki.md) — 605 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
- [llm-wiki · nashsu](https://affpapa.org/en/nevibecode/skills/nashsu-llm-wiki.md) — 1800 installs
- [llm-wiki · praneybehl](https://affpapa.org/en/nevibecode/skills/praneybehl-llm-wiki.md) — ★ 123

From the same set: [akillness/jeo-skills](https://affpapa.org/en/nevibecode/by/akillness/jeo-skills.md) — 46 cards

---
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
