the-knowledge-guy: Turn Your Bookshelf Into a Tutor With Claude Code Skills

the-knowledge-guy is a Claude Code skill that turns your book collection into an interactive knowledge base. Built by vitalysim on GitHub, it provides eleven modes for querying, learning from, and summarizing your books — all processing stays local, then uses an LLM for synthesis.
Eleven Modes
- ask — cross-domain synthesis essay with inline citations
- walk — interactive curriculum with quizzes, resumable
- nutshell — whole-book per-chapter skim (~100 words/chapter)
- library — bookshelf overview
- comparison — one concept across multiple books (agree/extend/tension)
- cheatsheet — operational one-page reference per book
- glossary — A–Z terms, per book or cross-library
- concept-map — Tier-1 framework graph for a book
- toolkit — Tier-2 deep dive on one chapter
- ingest — hand a new PDF/EPUB to
/book-to-skill - resume — pick up an interrupted walk
The router auto-discovers installed skills — drop one in, and it's available on the next invocation. Every output also writes a self-contained HTML artifact using a polished design system built alongside the skill.
Ingestion Pipeline
The ingest side (/book-to-skill) is a separate skill implementing a 5-stage map-reduce pipeline. It takes approximately 10 minutes per 600-page book. All processing is local-then-LLM — your books stay on your disk.
Compatibility
Works natively on Claude Code, Claude Desktop, claude.ai, the Anthropic API, OpenAI Codex CLI, and GitHub Copilot. MIT licensed.
The repo is at github.com/vitalysim/the-knowledge-guy. The developer noted that the book_number canonical-labeling system was the bug that took the longest to resolve.
📖 Read the full source: r/ClaudeAI
👀 See Also

OmniRecall Beta: FAISS-Powered Memory Injection for Cloud LLM Chats
OmniRecall is a local mitmproxy bypass that intercepts traffic to cloud chat interfaces like DeepSeek, adding a permanent memory layer using FAISS indexing and sentence-transformers MiniLM-L6. It's currently in beta, requires CPU-only operation, and uses an aggressively restrictive source-available license.

Claude Code Workflow Visual Details Memory Hierarchy and Skills System
A Reddit user shared a visual diagram showing how Claude Code organizes memory through layered CLAUDE.md files and implements reusable skills via SKILL.md files. The workflow loop suggests using Plan mode with auto-accept and frequent commits.

AgentHandover: Mac menu bar app that creates agent skills by watching your screen
AgentHandover is an open-source Mac menu bar app that uses Gemma 4 running locally via Ollama to watch your screen and turn repeated workflows into structured Skill files that any agent can follow. It offers both Focus Record for specific tasks and Passive Discovery that picks up patterns from background observation.

Ollama Update Adds OpenClaw Support for Kimi k2.5 Cloud Model
Ollama has released an update that integrates OpenClaw support for cloud models, including free access to the Kimi k2.5 model with web search functionality, running on NVIDIA data centers.