Skip to content
Documentation
Skill

/wiki-all

Run the complete llmwiki pipeline from scratch — init, sync, graph, build, lint, and serve. Use when the user says "run everything", "full pipeline", "wiki-all", or wants to rebuild the entire wiki from session history.

From plugin
llmwiki
3626 skills18 commands
Install
$ npx -y skills add Pratiyush/llm-wiki --skill wiki-all --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/wiki-all

Context preview

The summary Claude sees to decide when to auto-load this skill.

Run the complete llmwiki pipeline from scratch — init, sync, graph, build, lint, and serve. Use when the user says "run everything", "full pipeline", "wiki-all", or wants to rebuild the entire wiki from session history.

SKILL.md

wiki-all.SKILL.md
name: wiki-all
description: Run the complete llmwiki pipeline from scratch — init, sync, graph, build, lint, and serve. Use when the user says "run everything", "full pipeline", "wiki-all", or wants to rebuild the entire wiki from session history.

wiki-all

What this skill does

Runs the complete llmwiki pipeline in the correct sequence:

1. **init** — scaffold `raw/`, `wiki/`, `site/` directories 2. **sync** — convert `.jsonl` sessions to markdown 3. **graph** — build Graphify AI knowledge graph (communities, god nodes, hyperedges) 4. **build** — compile `wiki/` markdown into `site/` HTML 5. **lint** — run 14 quality rules, report issues 6. **serve** — start local server at http://127.0.0.1:8765

Steps

Run each step in order. Report the result of each before proceeding to the next.

Step 1: Init

python3 -m llmwiki init

Report what was created or confirmed.

Step 2: Sync

python3 -m llmwiki sync --no-auto-build --no-auto-lint

Report: how many sessions converted, how many unchanged, any errors.

If new sessions were converted, follow the **Ingest Workflow** from `CLAUDE.md` for each new file (create/update entity + concept pages, cross-link, update index).

Step 3: Graph

python3 -m llmwiki graph

Report: node count, edge count, community count, top 5 connected nodes.

Ask the user: **"Export graph to Obsidian vault?"** If yes:

python3 -c "
from llmwiki.graphify_bridge import export_to_obsidian
from pathlib import Path
export_to_obsidian(Path.home() / 'Documents/Obsidian Vault/Temp/Graph')
"

Step 4: Build

python3 -m llmwiki build

Report: HTML file count, total size, export formats written.

Step 5: Lint

python3 -m llmwiki lint

Report: total issues by severity (errors, warnings, info). Highlight any errors that need immediate attention.

Step 6: Serve

Ask the user: **"Start the local server?"** If yes:

python3 -m llmwiki serve --open

Report the URL: http://127.0.0.1:8765

After completion

Report a summary table:

| Step | Result | |------|--------| | init | N dirs, M seed files | | sync | N converted, M unchanged | | graph | N nodes, M edges, K communities | | build | N HTML files, M MB | | lint | N issues (E errors, W warnings) | | serve | http://127.0.0.1:8765 |

Read more
Ships withllmwiki

LLM-powered knowledge base from your Claude Code, Codex CLI, Cursor, Gemini CLI, and Obsidian sessions. Built on Andrej Karpathy's LLM Wiki pattern.

Get the whole plugin

Other skills on llmwiki.