Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close

book-to-skill

Converts books and related documents into structured skills for AI agents.

Visit website Save

book-to-skill turns books, documentation folders, and related sources into agent skills with chapter references, glossaries, patterns, and decision rules that load on demand.

Pricing
Open source
Deployment
Self-hosted
37,143stars3,930forks
2views
Updated

What is book-to-skill?

book-to-skill turns any technical book, document folder or collection of sources into a unified agent skill. You point it at a file, folder or glob, it distills the content into frameworks, decision rules, anti-patterns and per-chapter files, and your agent loads the skill on demand.

The generated skill contains a SKILL.md with core mental models and a chapter index, one file per chapter, a glossary of key terms, a patterns file with techniques, algorithms and design patterns, and a cheatsheet of decision tables and quick-reference rules. Chapter files are loaded on demand, so they do not count against the skill budget until you ask about that topic.

It works with any host that supports the open Agent Skills standard, including GitHub Copilot CLI, Amp, Claude Code, Codex, Hermes Agent, OpenCode and OpenClaw. The same extraction also applies to internal material such as architecture decision records, runbooks and onboarding guides. The README reports 24x to 51x fewer tokens than dumping the book into context to answer one question, measured on real books.

Key capabilities

  • A SKILL.md with core mental models and a chapter index
  • One file per chapter, loaded on demand
  • A glossary of key terms with chapter references
  • A patterns file of techniques, algorithms and design patterns
  • A cheatsheet of decision tables and quick-reference rules
  • Compatibility with hosts that support Agent Skills
Advertisements

Where book-to-skill fits

  • Distillation Turns a file, folder, glob or list of sources into frameworks, decision rules, anti-patterns and per-chapter files. The output is structure rather than a summary.
  • On-demand chapters Chapter files are loaded only when you ask about that topic, so they do not count against the skill budget.
  • Reference files Generates a glossary, a patterns file and a cheatsheet of decision tables alongside the main SKILL.md.
  • Input formats Reads PDF, EPUB, DOCX, HTML and RTF, and plain text, Markdown, reStructuredText and AsciiDoc need no extra dependencies.
  • Operating modes Besides full conversion there are analyze-only, generate-from-analysis and update or fold-in modes.
  • Internal documentation The same extraction works on architecture decision records, runbooks and onboarding guides.
  • Publishing The converter can publish the generated skill to GitHub, private by default. The README advises keeping skills of third-party books private.
  • Host support Output follows the open Agent Skills standard, so several agent hosts read the same SKILL.md.

Install

npx skills add virgiliojr94/book-to-skill

Reviews of book-to-skill

No reviews yet

Be the first to share your experience with book-to-skill.

Loading review form…

Alternatives to book-to-skill

Compare book-to-skill with these tools →