bookforge — скилл
Навык для Claude Code и Codex: из одной строки темы собирает электронную книгу в PDF с обложкой, оглавлением и выходными данными.
- 359 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Навык запускает локальные скрипты и браузер Chromium для верстки PDF
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/bookforgeОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Навык запускает локальные скрипты и браузер Chromium для верстки PDF
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
bookforge ведет агента от темы к PDF с анатомией печатной книги: обложка, оглавление с отточиями, титулы глав, колонтитулы, выходные данные. Текст пишется только в markdown, а верстку берут на себя шесть стилевых пакетов и скрипты. Качество держат проверочные ворота: PDF, не прошедший контроль, не попадает в папку `final/`. Правила разбивки на страницы взяты из измерений коммерческих книг (`references/pagination.md`), контроль плотности ловит как пустоты без причины, так и лишнее заполнение. В релизе v2.0.0 лежат демо и три примера PDF.
Для кого. Авторам, которые делают лид-магниты, руководства и небольшие книги и хотят PDF с издательской структурой без ручной верстки.
Подходит, если
- Нужен PDF-справочник или руководство из заметок и плана.
- Требуется единый стиль на нескольких книгах и повторяемая верстка.
- Важно, чтобы страницы не были полупустыми и контролировались автоматически.
- Книга выходит в бизнес- или практическом формате, и нужны готовые стили.
Не подходит, если
- Нужен научный текст со сложными формулами и библиографией.
- Требуется печать в типографии с нестандартным макетом.
- Нет возможности поставить Python и Chromium.
Пример запроса к агенту
Собери электронную книгу по теме «prompt-паттерны для практиков» в стиле practical, 40 страниц, и покажи результаты проверочных ворот.Ограничения
Документация основная на корейском, английская версия отдельная (`README.en.md`). Нужны Python 3 с PyMuPDF и markdown-it-py, а для части стилей и для схем еще Playwright с Chromium. Содержание книги пишет модель, факты нужно проверять. Последний коммит датирован сентябрем 2026. Сборка книги занимает много времени и ресурсов, а проверочные ворота могут отклонить файл несколько раз, пока правила верстки не будут соблюдены.
Как отключить. Удалите ссылки `bookforge` из `~/.claude/skills`, `~/.codex/skills` и `~/.agents/skills`, затем папку репозитория. Python-пакеты и Playwright удаляйте отдельно.
Частые вопросы
Сколько стилей?
Шесть стилевых пакетов, в README есть реальные примеры для каждого, всего девять книг.
Что делают ворота качества?
Проверяют PDF по перечню правил, включая контракт стиля, масштаб шрифта и размещение схем, и не пускают сбойный файл в `final/`.
Какие агенты поддержаны?
Claude Code и OpenAI Codex, также каталог `~/.agents/skills`.
Нужен ли браузер?
Для стилей `insight`, `magazine` и книг со схемами нужен Playwright с Chromium, по README.
Где лежат готовые книги?
Только в папке `final/`: файл туда попадает после прохождения ворот качества.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыУтилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели
Скиллы Anthropic
Skills
Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills
Скилл рисует проверенные схемы архитектуры, процессов, последовательностей и потоков данных в один интерактивный HTML-файл
Скиллы PaddleOCR
PaddleOCR Agent Skills
Два официальных скилла PaddleOCR: распознавание текста с картинок и PDF и разбор сложных документов в Markdown
MinerU — CLI с библиотекой документов: уже разобранный отчет можно искать и читать повторно из локального кеша.
Tesseract OCR — CLI для сканов с несколькими языками: оператор выбирает языковые данные и сравнивает результат на странице.
Коротко о README
Контент пишется в markdown, верстка и контроль качества отданы скриптам и шести стилям. Выходит PDF только после прохождения всех ворот.