# book-to-skill

> Книга, которую вы прочли один раз, теперь отвечает на ваши вопросы сама

Превращает PDF технической книги в навык для Claude Code: фреймворки, правила и файлы по главам — до 51× меньше токенов при работе.

- Категории: MCP и Скиллы, Opensource, Инструменты разработчика, Помощники в обучении
- Модели: Claude Code
- Сайт сервиса: https://github.com/virgiliojr94/book-to-skill
- Карточка в каталоге: https://ailibri.com/book-to-skill
- Обновлено: 2026-09-09

## Описание

book-to-skill — открытый инструмент, который превращает техническую книгу, документацию или пачку файлов в отдельный навык (agent skill) для GitHub Copilot CLI, Amp и Claude Code. Он не просит пересказать книгу, а разбирает её на структуру — модели, паттерны, глоссарий — и агент подгружает нужный кусок только тогда, когда ты реально задал вопрос по теме. Пригодится тем, кто держит на полке толстые технические книги и хочет спрашивать у ассистента конкретную главу, а не искать её вручную по PDF.

Работает это так: команда /book-to-skill путь-к-файлу.pdf (можно указать папку или маску файлов) запускает пайплайн из двух частей. Сначала детерминированный Python-экстрактор вытаскивает из документа чистый текст и метаданные, а дальше агент по спецификации из SKILL.md собирает из этого текста готовый навык — с ментальными моделями, антипаттернами и разбивкой по главам.

На выходе получается набор файлов в папке скиллов агента (для Claude Code это ~/.claude/skills/):

- SKILL.md — ключевые идеи книги и индекс по главам, порядка 4000 токенов

- файлы по главам — подгружаются только когда нужны, не занимают бюджет заранее

- glossary.md — все термины по алфавиту со ссылками на главы

- patterns.md — техники, алгоритмы и паттерны из книги

- cheatsheet.md — таблицы решений и шпаргалка по правилам

Инструмент подчёркивает разницу с обычным подходом «просто засунуть PDF в контекст»: агент на каждом запросе будет заново пролистывать книгу и накапливать токены, а book-to-skill платит эту цену один раз при конвертации. По замерам авторов на реальных книгах экономия токенов доходит до 24–51 раз на один вопрос.

Формат входа не ограничен книгами — так же можно свернуть в навык папку с внутренней документацией, брендбук, стопку research-статей или набор спецификаций и RFC, которые команда постоянно открывает, но никогда не запоминает. Есть режим обновления и докладывания новых материалов в уже собранный навык, если источники со временем пополняются.

Для PDF инструмент сам спросит, книга технической природы (с кодом и таблицами) или больше текстовая, и подберёт нужный экстрактор — docling для сложной вёрстки или pdftotext для быстрой обработки прозы. Поддерживаются также EPUB, DOCX, HTML, RTF, MOBI/AZW через Calibre и обычные текстовые форматы вроде Markdown. Часть инструментов извлечения нужно доустановить отдельно — команда python3 scripts/extract.py --check покажет, что уже есть и что нужно поставить.

Ставится через git clone в папку скиллов нужного агента, требует Python 3 и работает как открытый проект с исходным кодом на GitHub — платить за использование не нужно.

## Похожие сервисы в каталоге

- [YouTube Skills](https://ailibri.com/youtube-skills): Навыки YouTube для ИИ-агентов: транскрипты видео, поиск, данные каналов и плейлистов через API. Работает с OpenClaw, Hermes Agent и Claude Code.
- [Claude Commerce Agents](https://ailibri.com/claude-commerce-agents): Открытый референсный репозиторий Anthropic: каркас покупательского и торгового агентов на Claude, четыре демо-вертикали и плагин для Claude Code.
- [Sepia](https://ailibri.com/sepia): Устраняйте признаки ИИ в текстах: восстановление нарративной структуры для прозы и правила под формат для релиз-ноутов, PR-ответов, постмортемов и статей.
- [Remotion Agent Skills](https://ailibri.com/remotion-agent-skills): Набор Agent Skills от команды Remotion: слэш-команды для Claude Code, Codex, Kimi Code и Cursor. Установка одной командой npx skills add remotion-dev/skills.
- [Agent Plugins](https://ailibri.com/agent-plugins): Открытый формат упаковки плагинов для AI-агентов: манифест plugin.json, Agent Skills, MCP-серверы и клиентские расширения. Спецификация 1.0.0 и JSON-схемы.
- [Memora](https://ailibri.com/memora): Memora — MCP-слой памяти для ИИ-агентов: общее хранилище с дедупликацией, историей замещений, семантическим поиском и графовым интерфейсом.

---
Источник: AILibri — каталог нейросетей и ИИ-инструментов, https://ailibri.com