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

✍️ OpenClawRadar📅 Published: May 21, 2026🔗 Source
the-knowledge-guy: Turn Your Bookshelf Into a Tutor With Claude Code Skills
Ad

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.

Ad

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

Ad

👀 See Also

Running Multiple Claude Code Sessions in Parallel with Git Worktrees
Tools

Running Multiple Claude Code Sessions in Parallel with Git Worktrees

A developer shares how they use git worktrees to run multiple Claude Code sessions on separate branches without stashing or context switching. Review diffs, merge, and move on.

OpenClawRadar
OpenClaw Agent Gains Phone Call Capability Through Custom Skill
Tools

OpenClaw Agent Gains Phone Call Capability Through Custom Skill

A developer created a custom skill for self-hosted OpenClaw agents that enables phone call functionality, allowing the agent to initiate calls based on triggers like build completions or server outages. The implementation provides voice interaction with full chat capabilities including web searches and alert setup.

OpenClawRadar
Portable Mind Format (PMF): Provider-Agnostic Agent Specification with 15 Open-Source Agents
Tools

Portable Mind Format (PMF): Provider-Agnostic Agent Specification with 15 Open-Source Agents

The Portable Mind Format (PMF) is a JSON-based specification for defining AI agent identities that can run across multiple models and providers, including Claude, GPT-4, Gemini, DeepSeek, and local models via Ollama. It includes 15 MIT-licensed production agents and converters for Claude Code, Cursor, GitHub Copilot, and Gemini CLI.

OpenClawRadar
docvault: Generate Local API Docs to Reduce AI Hallucinations
Tools

docvault: Generate Local API Docs to Reduce AI Hallucinations

docvault is a tool that generates markdown API references from source code to help Claude and other LLMs stop hallucinating function signatures. It works for Rust crates and Python packages, outputs a two-tier markdown file, and includes a Claude Code plugin for hands-free operation.

OpenClawRadar