{"repo":"Leutenegger/book-to-skill","free":true,"listed":false,"github":"https://github.com/Leutenegger/book-to-skill","clone":"git clone https://github.com/Leutenegger/book-to-skill.git","description":"Turn any technical book PDF into a Claude Code skill — ready to study, reference, and use while you work.","language":"Python","stars":1187,"topics":["agent","agent-memory","agent-skill","agent-skills","agentic","agentic-ai","agents","ai-agents","claude","claude-code"],"license":"MIT","category":"ai-agents","readme_excerpt":"book-to-skill Turn any technical book, document folder, or collection of sources into a unified agent skill — ready to study, reference, and use while you work in GitHub Copilot CLI, Amp, or Claude Code. Why · What it generates · Beyond books · How it works · Usage · Install · FAQ · Performance · Changelog 24×–51× fewer tokens than dumping the book into context to answer one question, measured on real books. pip install -e . book-to-skill install book-to-skill &lt;path-to-book.pdf&gt; How it works, in 3 steps: 1. Point it at a file, folder, or glob — book-to-skill ./my-book.pdf 2. It distills the book into a skill — frameworks, decision rules, anti-patterns, and per-chapter files. Structure, not a summary. 3. Your agent loads it on demand — ask /my-book replication and it reads the right chapter and answers from the real content, no hallucination. --- Install As agent skill (recommended): Copies the skill into /.claude/skills/book-to-skill , /.agents/skills/book-to-skill , /.copilot/skills/book-to-skill (and related paths). Convert a book: Other commands: On the first two CLI runs (if ui/book-to-skill-ui.zip is present), the GUI is unpacked and launched automatically with cwd = ui/ . After that it stays quiet. Force with book-to-skill ui . Manual skill install (any host): --- Why You buy a great technical book. You read it once. Three months later you can't remember chapter 7 existed. The usual workarounds don't help: - \"Let me just search the PDF\" → you get a list of pages, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Leutenegger","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Leutenegger/book-to-skill/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}