book-to-course — плагин
Плагин с двумя скиллами: превращает книгу в интерактивный курс для браузера, а курс в офлайн-приложение для Android.
- 77 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Локальный сервер курса выполняет тестовые команды заданий на вашем компьютере
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/book-to-courseОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Локальный сервер курса выполняет тестовые команды заданий на вашем компьютере
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл `book-to-course` принимает книгу в EPUB, PDF, HTML, DOCX или Markdown, планирует уроки по главам и собирает курс из локальных веб-файлов. В курс входят короткие уроки с примерами и схемами, тесты с подсказками, итоговые проверки глав и карточки для повторения. Для технических книг есть задания по коду с заготовкой и модульными тестами, ответ проверяется кнопкой «Run tests» на странице курса. Перед упаковкой скилл проверяет, что тесты падают на заготовке и проходят на эталонном решении. Прогресс хранится локально в `progress/progress.json`. Второй скилл `course-to-apk` упаковывает готовый курс в небольшое офлайн-приложение для Android, для сборки нужны JDK 17 и Android SDK.
Для кого. Преподавателям, авторам и самоучкам, которым нужно быстро сделать из учебника практический курс с тестами и заданиями, а не читать главу за главой.
Подходит, если
- Из книги по Go собирают курс с заданиями, которые проверяются юнит-тестами.
- Математический учебник превращают в уроки с формулами LaTeX, тестами и карточками.
- Курс надо выдать слушателям папкой, которую открывают без интернета.
- Готовый курс упаковывают в APK для телефона или планшета.
Не подходит, если
- Книга под авторским правом, а курс собираются распространять: права на материал остаются за правообладателем.
- Нужен быстрый конспект главы: курс с тестами и заданиями будет избыточным.
- Python 3 недоступен: без него не запустить локальный сервер курса.
Пример запроса к агенту
Преврати эту книгу в интерактивный курс на русском языке с тестами и заданиями.Ограничения
Для запуска курса с сохранением прогресса нужен Python 3: `start.sh` или `start.bat` открывает локальный сервер, который сохраняет результаты и выполняет тесты на вашем компьютере. Без сервера `index.html` открывается напрямую, уроки и тесты работают, но запуск заданий и сохранение прогресса нет. Для упражнений по коду нужны язык и инструменты тестов, например Go для курса по Go. Сборка APK требует JDK 17 и Android SDK. Скилл строит курс по тексту источника: права на книгу и качество исходного файла остаются на пользователе.
Как отключить. Удалите плагин через `/plugin` Claude Code. Созданные курсы лежат в ваших папках и остаются на диске.
Частые вопросы
Какие форматы книг принимает?
EPUB, PDF, HTML, DOCX и Markdown.
Как открыть готовый курс?
Через `start.sh` на macOS и Linux или `start.bat` на Windows: сервер сохранит прогресс и запустит тесты. Простое открытие `index.html` тоже работает.
Можно ли выбрать язык курса?
Да, язык и объем указывают в запросе. В шаблонах есть строки для `en`, `pl` и `pt`.
Как обновить плагин?
Командой `/plugin marketplace update book-to-course`.
Что делает `course-to-apk`?
Упаковывает готовый курс в небольшое офлайн-приложение для Android. Нужны JDK 17 и Android SDK, скилл проверяет их наличие заранее.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныСкилл превращает кодовую базу в интерактивный HTML-курс с объяснениями кода простым языком, схемами и тестами
Скилл reading-courseware превращает английский текст из учебника в HTML-урок из трех этапов и печатную рабочую тетрадь.
Скилл собирает неделю курса: три интерактивных HTML-презентации с конспектом, кодом практики и версией для студентов.
Learn from materials
learn-from-materials
Скилл превращает книги, PDF, презентации и документы в проверяемую базу знаний и интерактивную учебную страницу с источниками, схемами и самопроверкой
Набор скиллов для создания интерактивных учебников на MkDocs: граф понятий, главы, симуляции, тесты и глоссарий.
Скилл превращает рукопись в оформленную HTML-книгу и готовый к печати PDF формата Letter с проверкой верстки каждой страницы.
Коротко о README
README объясняет состав курса, установку плагина, демо на примерах Go и математики, ход работы и упаковку в приложение для Android.