vkr-author: оформление ВКР по СТО СГАУ
vkr-author
Скилл Claude Code, который собирает выпускную квалификационную работу из markdown в docx по стандарту СТО СГАУ и ГОСТ 7.1
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Работает только с локальными markdown-файлами и docx-шаблоном пользователя
- Не публикует и не отправляет документы куда-либо
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/vkr-authorОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add tssvett/vkr-author --skill vkr-author -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add tssvett/vkr-author --skill vkr-author -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add tssvett/vkr-author --skill vkr-author -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add tssvett/vkr-author --skill vkr-author -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add tssvett/vkr-author --skill vkr-author -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add tssvett/vkr-author --skill vkr-author -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add tssvett/vkr-author --skill vkr-author -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add tssvett/vkr-author --skill vkr-author -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Склонируй репозиторий в ~/.claude/skills/vkr-author командой git clone https://github.com/tssvett/vkr-author ~/.claude/skills/vkr-author, убедись что установлены pandoc, python с python-docx и lxml, git и beads CLI, затем попроси начать новую ВКР.
Другие способы из описания автора
git clone https://github.com/tssvett/vkr-author ~/.claude/skills/vkr-authorКлонирование в папку скиллов Claude Code, как описано в README.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл ведет студента через всю подготовку ВКР: команда init создает структуру проекта с десятью главами, титульным листом и трекером задач beads, audit проверяет текст на тире не того типа, нумерацию рисунков и таблиц, длину абзацев и ссылки на источники, build собирает markdown в docx через pandoc с lua-фильтром и шаблоном стилей Word, review-prep прогоняет аудит и сборку перед показом научному руководителю. Стили docx (шрифт, поля, оформление заголовков и таблиц) списаны с защищенной ВКР по стандарту СТО СГАУ 02068410-004-2018, библиография по ГОСТ 7.1-2003.
Для кого. Для студентов бакалавриата Самарского университета и похожих вузов, которые пишут ВКР и хотят оформление без ручной возни в Word.
Подходит, если
- Нужно начать проект ВКР со стандартной структурой глав и титульным листом
- Нужно собрать markdown-черновик в docx с правильными стилями и сквозной нумерацией
- Нужно проверить текст на тире, оформление заголовков и битые ссылки на рисунки перед показом руководителю
Не подходит, если
- Вуз требует не СТО СГАУ, а другой локальный стандарт оформления
- Нет Windows с Microsoft Word: оглавление на других системах не рендерится автоматически
- Нужна финальная проверка на плагиат или научная экспертиза содержания
Пример запроса к агенту
Начни новую ВКР по теме анализа временных рядов, я студент Самарского университетаОграничения
Автор описывает проект как MVP, протестированный на одной защищенной работе, и прямо не рекомендует использовать без присмотра. Лицензия в репозитории не указана. Сборка требует pandoc, python с python-docx и lxml, git и CLI beads; предрендер оглавления работает только через Word COM на Windows, на других системах оглавление придется обновлять в Word вручную клавишей F9. Скилл сам не пишет содержание глав и не проверяет научную часть, только форматирование.
Как отключить. Удалите папку скилла из `~/.claude/skills/vkr-author`.
Проверка безопасности
- Работает только с локальными markdown-файлами и docx-шаблоном пользователя
- Не публикует и не отправляет документы куда-либо
Коротко о README
README называет проект MVP, протестированным на одной защищенной работе, и описывает четыре подкоманды: init, audit, build, review-prep. Показан пайплайн сборки через pandoc с lua-фильтром стилей, PowerShell и python-скриптами постобработки docx. Перечислены зависимости и структура каталога скилла. В планах: доработка титульного листа, отдельный CLI для аудита, поддержка других вузов и экспорт в LaTeX или PDF.
SKILL.md
--- name: vkr-author description: Помощник для создания и оформления выпускной квалификационной работы (ВКР) бакалавра по СТО СГАУ 02068410-004-2018 и ГОСТ 7.1-2003. Триггерится когда пользователь хочет начать новую ВКР, написать секцию диплома, скомпилировать markdown в docx с правильным русским академическим оформлением, провести аудит готового текста или подготовить работу к показу научному руководителю. Поддерживает четыре подкоманды — init, audit, build, review-prep. --- # vkr-author — оформление ВКР по СТО СГАУ ## Что я делаю Я помогаю студенту бакалавриата подготовить выпускную квалификационную работу (ВКР) полностью оформленной по СТО СГАУ 02068410-004-2018 (стандарт Самарского университета) с библиографией по ГОСТ 7.1-2003. Стили совпадают с защитившейся ВКР Маршуниной М.А. и НИР 7-го семестра — это gold standard для нашей команды. На входе: пустая папка для нового проекта ВКР или существующая markdown-структура. На выходе: docx-файл с правильными отступами, шрифтами, заголовками, нумерацией, таблицами, рисунками, списком литературы по ГОСТ.
Частые вопросы
Подходит ли скилл для вуза без стандарта СТО СГАУ?
Стили и шаблон docx сделаны под СТО СГАУ 02068410-004-2018, для другого вуза их придется переделывать самостоятельно.
Работает ли сборка на macOS или Linux?
Pandoc и python-скрипты работают, но автоматический предрендер оглавления использует Word COM и требует Windows, на других системах оглавление обновляется в Word вручную.
Похожие
Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели
Скиллы Anthropic
Skills
Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills
Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями
Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов