llmwiki-ingest
Ingest one source document (or a folder of them) into the llmwiki. Use when the user drops a new markdown file, PDF, or URL into the wiki and asks you to…
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.
$ npx -y skills add Pratiyush/llm-wiki --skill wiki-all --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/wiki-allContext 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.
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.
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
Run each step in order. Report the result of each before proceeding to the next.
python3 -m llmwiki init
Report what was created or confirmed.
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).
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') "
python3 -m llmwiki build
Report: HTML file count, total size, export formats written.
python3 -m llmwiki lint
Report: total issues by severity (errors, warnings, info). Highlight any errors that need immediate attention.
Ask the user: **"Start the local server?"** If yes:
python3 -m llmwiki serve --open
Report the URL: http://127.0.0.1:8765
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 |
LLM-powered knowledge base from your Claude Code, Codex CLI, Cursor, Gemini CLI, and Obsidian sessions. Built on Andrej Karpathy's LLM Wiki pattern.
Repo: Pratiyush/llm-wiki
Ingest one source document (or a folder of them) into the llmwiki. Use when the user drops a new markdown file, PDF, or URL into the wiki and asks you to…
Answer a question by querying the user's llmwiki. Use when the user asks about their own past work — "what did I decide about X", "what have I been working…
Sync Claude Code session transcripts into the user's llmwiki and ingest them into the wiki. Use when the user says "sync the wiki", "update llmwiki", "ingest…
Maintain an llmwiki-style open-source project across the full framework pipeline. Use when the user says "maintain the project", "check my tasks", "update…
Extract reusable patterns from recent sessions, propose framework improvements, and (with approval) update the framework docs. This is the dogfooding meta-loop…