pimenov.ai

book-to-skill: превращаем книгу в навык, который агент читает по требованию

book-to-skill превращает книгу или папку документов в навык, который агент подгружает по требованию и отвечает по реальному тексту.

ИИ-агентыИнструментыCodex

Наткнулся на инструмент, который сразу лёг в мою рабочую логику: book-to-skill. Он берёт книгу (PDF, EPUB, DOCX, хоть целую папку документов) и превращает её в навык для ИИ-агента.

Смысл вот в чём. Хорошую техническую книгу вы читаете один раз, а через три месяца уже не помните, что было в седьмой главе. Закинуть весь PDF в чат тоже так себе вариант: агент либо начинает фантазировать, либо жжёт весь контекст на пересказ, за который вы платите в каждом сообщении.

book-to-skill распаковывает книгу в структуру один раз: ядро с ключевыми моделями, отдельные файлы по главам, глоссарий, список приёмов и шпаргалку с правилами. Дальше вы просто говорите агенту «покажи главу про репликацию», он подгружает нужный кусок и отвечает по реальному тексту книги.

Что мне в нём понравилось:

  • Работает не только с книгами. Внутреннюю документацию, брендбук, стопку статей со своими заметками можно свернуть в один навык и дополнять его по мере появления нового материала.
  • Держит бюджет токенов. В память агента загружается ядро плюс одна нужная глава, остальные сотни страниц спокойно лежат на диске до востребования.
  • Это не поиск похожих абзацев, как в RAG. На входе вы получаете реальные фреймворки автора с их названиями и правилами применения.
  • Понимает кучу форматов: PDF, EPUB, DOCX, TXT, Markdown, HTML, RTF и даже MOBI. Для технических книг с таблицами и кодом подключается Docling, для обычной прозы работает быстрый pdftotext.

Формально это навык для Claude Code на открытом стандарте Agent Skills, так что его читают и GitHub Copilot CLI, и Amp. Я подключил его в Codex и прогнал на «Незнайке на Луне». Штука в том, что book-to-skill не пересказывает книгу дословно, а вытягивает из неё модели и правила, по которым потом рассуждает агент. На детской сказке получилось очень смешно: серьёзные «бизнес-выводы» из похождений коротышек.

Проект на GitHub: https://github.com/virgiliojr94/book-to-skill

По теме

Если вы, как и я, собираете собственную библиотеку навыков для агентов, этот инструмент хорошо впишется в такую систему.

Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov.