Скиллы для AI-агентовРабота агента

book-to-skill: как превратить техническую книгу в скилл для агента

Купленную техническую книгу читают один раз, а через пару месяцев не помнят, что было в седьмой главе. book-to-skill извлекает из файла текст локальным скриптом на Python, затем агент по инструкции раскладывает его на модели, правила, приёмы и антипаттерны. Главы лежат отдельными файлами и загружаются, только когда вопрос касается их темы.

35 927звёзд на GitHub · #30

Открыть на GitHub

Установка

  • skills CLI
    npx skills add virgiliojr94/book-to-skill@book-to-skill
  • git
    git clone https://github.com/virgiliojr94/book-to-skill.git ~/.claude/skills/book-to-skill

Скачать ZIP

Автор
virgiliojr94
Лицензия
MIT
Пакет
Один скилл
Обновлён
18 октября 2026 г.
Агенты
Claude Code, Codex, GitHub Copilot CLI, Amp, OpenCode, OpenClaw, Hermes Agent

Что умеет

  • Читает PDF, EPUB, DOCX, HTML, RTF, Markdown и простой текст, а MOBI и AZW через Calibre; на вход можно дать файл, папку или маску.
  • Создаёт SKILL.md с ключевыми моделями и оглавлением, файлы глав в chapters/, а также glossary.md, patterns.md и cheatsheet.md.
  • Перед разбором спрашивает, техническая книга или текстовая: для кода и таблиц берёт Docling, для прозы — быстрый pdftotext.
  • Есть режимы «только анализ», генерация по готовому анализу и дополнение существующего скилла новыми источниками.
  • Сканированный PDF без текстового слоя распознаёт сразу и останавливается с подсказкой сначала прогнать OCR через ocrmypdf.

Когда пригодится

  • Вы прочитали книгу по распределённым системам и хотите спрашивать агента о репликации по её главам, а не по памяти модели.
  • Нужно свернуть папку docs/ с ADR, регламентами и онбордингом в один скилл, к которому команда обращается во время работы.
  • Вы собрали подборку статей и заметок по теме исследования и хотите дополнять общий скилл по мере появления новых.

Попросите агента

  • /book-to-skill ./designing-data-intensive-applications.pdf ddia
  • Сначала только проанализируй ./docs/runbooks и покажи найденные правила, файлы скилла пока не создавай
  • Добавь в скилл ddia новую главу из ./notes/streaming.md

Вопросы

Как установить book-to-skill?

Командой npx skills add virgiliojr94/book-to-skill или клонированием репозитория в ~/.claude/skills/book-to-skill. После этого в агенте появляется команда /book-to-skill.

Работает ли book-to-skill в Codex?

Да, README называет Codex среди поддерживаемых агентов вместе с GitHub Copilot CLI, Amp, Claude Code, Hermes Agent, OpenCode и OpenClaw.

Отправляет ли book-to-skill мою книгу в интернет?

Извлечение и анализ идут на вашем компьютере, сам инструмент файлы не загружает. Но текст, который читает облачная модель агента, попадает к её провайдеру на его обычных условиях.

Работа агентаВсе скиллы

Текст написан по README и SKILL.md репозитория virgiliojr94/book-to-skill. Звёзды на 24 октября 2026 г..