gost-report-skill

Скилл оформления студенческих работ по ГОСТ 7.32: агент пишет текст в Markdown, скрипт собирает .docx с титульным листом вуза

  • 3 ★ репозитория
  • Последний коммит
  • Apache-2.0
Скилл

Расширенный доступ

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

  • Запускает Python-скрипты сборки и проверки документа
  • Может предложить установку pandoc и LibreOffice
Все причины и проверки
Российский стек

bbar0n234/gost-report-skill

Установка

Сервисы

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

npx skillfoxx add skills/gost-report-skill

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

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

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

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

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

  • Запускает Python-скрипты сборки и проверки документа
  • Может предложить установку pandoc и LibreOffice

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

Что делает

Скилл разделяет работу: модель отвечает только за содержание, а оформление накладывает детерминированная сборка через pandoc и python-docx. Агент читает методичку, предлагает структуру под тип работы, согласует ее и пишет текст, после чего скрипт собирает .docx со стилями по ГОСТ, нумерацией разделов, подписями рисунков и таблиц, приложениями и списком источников по ГОСТ 7.0.100. Титульный лист заполняется из метаданных, есть шаблоны ГУАП и СПбГЭУ, а бланк другого вуза агент превращает в шаблон сам. После сборки скрипт проверки и чек-лист ищут ошибки оформления.

Для кого. Для студентов и преподавателей российских вузов, которые оформляют лабораторные, курсовые, отчеты по практике и ВКР.

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

  • Нужно оформить лабораторную или курсовую по ГОСТ 7.32 без ручной возни со стилями
  • Нужен титульный лист своего вуза, заполненный автоматически
  • Нужно проверить готовый отчет на типичные ошибки оформления

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

  • Нужны чертежи и рамки по ЕСКД
  • Вуз требует оформление, сильно отличающееся от ГОСТ 7.32
  • Нужны подписные бланки: задание, дневник практики, отзывы

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

Оформи отчет по лабораторной №3 по операционным системам, вот методичка

Ограничения

Нужны pandoc и Python-пакеты python-docx и docxcompose. Автоматическое содержание с номерами страниц работает только с LibreOffice, это около 700 МБ, иначе содержание обновляют в Word клавишей F9. Титульники подключаются только из .docx, PDF не подойдет. Поля и интервалы, отличные от ГОСТ, правятся вручную в шаблоне стилей.

Как отключить. Удалите папку gost-lab-report из ~/.claude/skills, ~/.agents/skills или ~/.config/opencode/skills.

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

Моего вуза нет в шаблонах, что делать?

Дайте агенту .docx-бланк титульника. Он сделает из него шаблон, прогонит тесты и покажет результат на проверку.

Работает ли на Windows и macOS?

Сборка .docx работает везде. Автоматическое содержание на Windows доступно через WSL, на macOS содержание обновляют в Word.

Обсуждение

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

Российский стек

Скилл для агентов, который собирает или проверяет документ по ГОСТ и выдает список замечаний со ссылкой на конкретный пункт стандарта

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

Скилл для Codex и Claude: оформляет лабораторные, курсовые и пояснительные записки по методичке или ГОСТ, не выдумывая данные за автора

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

Скилл для агента Hermes, который ведет научную работу от источника до кликабельной ГОСТ-ссылки в DOCX и не дает выдумать цитату

СкиллМинимальный доступ
Российский стек

Скилл Claude Code, который собирает выпускную квалификационную работу из markdown в docx по стандарту СТО СГАУ и ГОСТ 7.1

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

Скилл, который учит агента писать комментарии, документацию и сообщения об ошибках по правилам УТР из ГОСТ Р 58049-2017, плюс линтер

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

Коротко о README

README объясняет главный принцип: текст пишет модель, оформление делает скрипт, поэтому стили не съезжают. Перечислены поддерживаемые типы работ, автозаполнение титульника и подключение нового вуза, автоматическое содержание и самопроверка. Установка сводится к клонированию и копированию папки для Claude Code, Codex CLI или opencode. Есть таблица совместимости по ОС и честный список того, что скилл не делает. Лицензия Apache 2.0.

Бейдж для README

Исходный SKILL.md

---
name: gost-lab-report
description: >
  Оформление студенческих работ по ГОСТ 7.32: лабораторные, курсовые,
  ВКР, отчёты по практике, рефераты, контрольные.
  Используй когда: отчёт, лабораторная, курсовая, курсач, ВКР, диплом,
  практика, реферат, контрольная, ГОСТ, оформить работу, оформление,
  lab report, coursework, thesis.
---

# Оформление студенческих работ по ГОСТ 7.32

## Обзор

Скилл автоматизирует оформление студенческих работ: LLM генерирует Markdown, скрипт собирает .docx с правильными стилями и титульным листом. Покрываются все текстовые типы работ — лабораторные, курсовые, ВКР, отчёты по практике, рефераты, контрольные. Оформление тела едино (ГОСТ 7.32), титульники подключаемые (вуз × тип работы).

Сопутствующие файлы (читать по необходимости):
- **PROFILES.md** — детальные профили типов работ (структуры разделов, шаблон реферата ВКР, конвенции приложений). Читать перед аутлайном.
- **WIZARD.md** — подключение титульника нового вуза из .docx-бланка пользователя + реестр существующих шаблонов. Читать, когда нужного титульника нет в `templates/title_pages/`.
- **REVIEW.md** — финальная проверка собранного отчёта: verify-скрипт + визуальный осмотр рендера + чек-лист ГОСТ 7.32. Читать после сборки, перед сдачей пользователю.
- **ENVIRONMENTS.md** — проверенные окружения и версии зависимостей. Читать при сетапе или проблемах окружения.

## Порядок работы

1. **Анализ контекста.** Изучить всё, что предоставил пользователь: методичку, скриншоты, устные указания, тему. Определить тип работы и прочитать его профиль в PROFILES.md.
2. **Аутлайн.** Предложить полный outline отчёта: перечень разделов, что будет в каждом. Согласовать с пользователем.
3. **Уточнения.** Запросить недостающее: номер варианта, скриншоты (если требуются, но не предоставлены), конкретные параметры/данные, неоднозначности из методички. Можно совместить с аутлайном, если вопросов немного. Если контекста достаточно — пропустить.
4. **Генерация.** После согласования — генерировать Markdown и собирать .docx.
5. **Ревью.** Проверить собранный .docx по REVIEW.md (в идеале — независимым субагентом с чистым контекстом) и устранить замечания до сдачи пользователю.

Принцип: не генерировать вслепую, сначала синхронизироваться с пользователем. Но и не превращать в допрос.

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

Foxx AIgost-report-skill
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.