ReadingText2html — скилл

Скилл reading-courseware превращает английский текст из учебника в HTML-урок из трех этапов и печатную рабочую тетрадь.

  • 108 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

Почему такой уровень

  • Скилл запускает локальные скрипты Node.js и пишет файлы в выбранную папку.
Все причины и проверки

vincenthan2012-hub/readingtext2html

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/readingtext2html

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл запускает локальные скрипты Node.js и пишет файлы в выбранную папку.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл `reading-courseware` принимает английский текст, скриншот страницы учебника или результат OCR. Агент раскладывает содержимое по двум JSON-файлам, `content.json` и `worksheet.json`, а скрипт `scripts/build.js` собирает из них интерактивный HTML. Урок делится на этапы до чтения, во время чтения и после него. Рабочая тетрадь строится на языковых единицах из средней части: сопоставление, пропуски, подражание, резюме. Правки вносят в JSON, а не в HTML, поэтому оформление остается одинаковым. Проверку запускает `scripts/validate.js`.

Для кого. Преподаватели английского, которые готовят уроки чтения по учебнику и хотят получать интерактивный экран и тетрадь из одного материала.

Подходит, если

  • Урок чтения собирают из скриншота страницы учебника.
  • К экранному уроку нужна тетрадь с теми же словами и конструкциями.
  • Структуру урока на три этапа задают единым шаблоном для всех текстов.
  • Готовый HTML надо проверить автоматически перед занятием.

Не подходит, если

  • Занятие не по английскому чтению.
  • Страницу нужно верстать вручную с нуля.
  • На машине нет Node.js 18 или новее.

Пример запроса к агенту

Сделай из этого скриншота урок чтения с этапами до, во время и после чтения и тетрадь, выведи в ./output/lesson-01.

Ограничения

Нужен Node.js 18 или новее. Скилл рассчитан только на уроки чтения по английскому, произвольные HTML-страницы и CSS он не создает. Недостающие абзацы агент сочинять не должен: при плохом скриншоте текст запрашивают заново. Лицензии у репозитория нет. Документация написана по-китайски. Качество урока зависит от четкости скриншота и OCR. Готовые задания стоит просмотреть до занятия, как любой материал, созданный моделью.

Как отключить. Удалите папку скилла из каталога скиллов агента. Созданные уроки и тетради остаются обычными HTML-файлами в выбранной папке вывода.

Частые вопросы

Какие файлы получаются на выходе?

Интерактивный HTML-урок и HTML-тетрадь. Оба строятся из двух JSON-файлов одной командой.

Где хранить скилл в Cursor?

В `.cursor/skills/reading-courseware/` внутри проекта. Вызывают через `@reading-courseware` или обычным описанием задачи.

Что проверяет `validate.js`?

Структуру и согласованность JSON-файлов урока и тетради, в том числе совпадение имени файла в `meta.filenameStem`.

Откуда берутся задания тетради?

Из языковых единиц этапа чтения: слов, фраз и конструкций. Заданий вне материала урока скилл не добавляет.

Нужна ли установка пакетов?

Нет, достаточно Node.js 18 или новее: сборка и проверка идут скриптами из `scripts/`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Learn from materials

learn-from-materials

Скилл превращает книги, PDF, презентации и документы в проверяемую базу знаний и интерактивную учебную страницу с источниками, схемами и самопроверкой

СкиллРасширенный доступ1,4 тыс.Звезды репозитория

Скилл превращает рукопись в оформленную HTML-книгу и готовый к печати PDF формата Letter с проверкой верстки каждой страницы.

СкиллРасширенный доступ108Звезды репозитория

Скилл переводит англоязычные и франкоязычные учебные материалы на китайский и собирает HTML, DOCX или Markdown с терминами.

СкиллРасширенный доступ109Звезды репозитория

Скилл переписывает плотный и двусмысленный английский по правилам упрощенного технического языка ASD-STE100, чтобы текст не мог прочитать неправильно другой аге

СкиллМинимальный доступ6,4 тыс.Звезды репозитория

Набор скиллов для создания интерактивных учебников на MkDocs: граф понятий, главы, симуляции, тесты и глоссарий.

СкиллРасширенный доступ111Звезды репозитория

Скилл с методикой превращает сканы учебных материалов в интерактивные тренажеры: транскрипция, проверка ответов, цена и тесты.

СкиллМинимальный доступ110Звезды репозитория

Коротко о README

Три шага: подготовить материал, сгенерировать JSON и собрать HTML, затем проверить результат. Для разных агентов указаны пути размещения скилла.

Бейдж для README

Сообщить о проблеме