Cheatcode_
Feedback

Catalog / Engineering / Book to

Agent skills

Book to

Listed by its author as book-to-skill

Turn any technical book PDF into a Claude Code skill, ready to study, reference, and use while you work

DoesDocuments and filesLearning and teaching

Source on GitHub ↗
curl -fsSL https://api.cheatcodehq.com/install.sh | sh -s -- book-to-skill --to all

Copies 1 skill into each app's skills folder (Claude Code: ~/.claude/skills), after checking every file against virgiliojr94/book-to-skill at commit 80ae087. Nothing else on your computer changes. To undo it, run the terminal command with --uninstall at the end; that also removes what the app added.

Then start a new session in your AI app and ask for the work in plain words; it picks the skill from its description. In Claude Code you can also type /book-to-skill:book-to-skill.

See it in use

One real session, replayed step by step: the request, each step at the moment it happened, and the answer, unedited. Long waits are shown faster, with the real time in the corner. Sample handbook invented for this example: the book, its author Mara Velde and every team in it are made up.
The result
SKILL.mdWhat the session produced: SKILL.md, the file the session saved.

A skill folder your AI can load, built from the book's own methods, with the book's contradictions written down.

SKILL.md, the file the session saved.

Open the whole result
Try it

After installing, start a new session and say: Turn the book in book.pdf into a skill I can use while working, and save it in this folder under skills/.

What else it can do, and its limits
  • Turns books and documents (PDF, EPUB, DOCX, HTML, Markdown, text, RTF; MOBI and AZW with Calibre) into a reusable skill
  • Extracts structure, not summaries: named frameworks, principles, techniques, anti-patterns and the author's voice
  • Four modes: full conversion, analyze only (a report, no files), build from a prior analysis, or fold new material into an existing skill
  • Its text extraction and security scan are Python scripts that need a terminal; in this run, with no terminal, it read a short Markdown file directly and said the scan was not done
  • By default it installs the skill into your personal skills folders; ask for a project folder, as here, to keep it local
  • Works best on books you own; it synthesizes and does not copy raw text

Sample input Recorded Oct 24, 2026 in Claude Code 2.1.308 with Sonnet 5.5. The video replays that session; nothing in it was acted or edited.

What's inside 1 skill

  • book-to-skillConverts books and documents (PDF, EPUB, DOCX, HTML, Markdown, plain text, RTF, MOBI/AZW with Calibre) into structured agent skills, extracting frameworks, mental models, principles, techniques, and anti-patterns. Use when the user wants to study a document through GitHub Copilot CLI, Amp, Claude Code, Hermes Agent, or OpenClaw, apply an author's frameworks while working, or build a reusable knowledge base from a file.

    Converts books and documents (PDF, EPUB, DOCX, HTML, Markdown, plain text, RTF, MOBI/AZW with Calibre) into structured agent skills, extracting frameworks, mental models, principles, techniques, and anti-patterns. Use when the user wants to study a document through GitHub Copilot CLI, Amp, Claude Code, Hermes Agent, or OpenClaw, apply an author's frameworks while working, or build a reusable knowledge base from a file.

About

Where this comes from. The public repository virgiliojr94/book-to-skill at commit 80ae087, under its MIT license, copied without changes. virgiliojr94 is not affiliated with Cheatcode and has not claimed this listing yet. New releases are repackaged after review, never synced automatically. If this is your project, write to admin@cheatcodehq.com to claim or remove it.

Something wrong with this listing, or it did not install? Tell us

Versions

v0.0.0-g80ae087Listed from virgiliojr94/book-to-skill at 80ae087 · 2026-09-28