GOST Report Skill: отчеты по лабораторным по ГОСТ 7.32

GOST Report Skill

Скилл для ИИ-агентов, который из кода, скриншотов схем и методички собирает отчет по лабораторной работе в docx по ГОСТ 7.32-2001

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

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

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

  • Работает только с локальными файлами и не отправляет данные наружу
  • Правки кода ограничены критическими ошибками компиляции по прямому правилу в SKILL.md
Все причины и проверки
Российский стек

taraved/gost-report-skill

Установка

Сервисы

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

npx skillfoxx add skills/taraved-gost-report-skill

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

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

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

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

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

  • Работает только с локальными файлами и не отправляет данные наружу
  • Правки кода ограничены критическими ошибками компиляции по прямому правилу в SKILL.md

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

Что делает

Пользователь дает агенту исходный код, скриншот схемы и, если есть, методичку. Агент по инструкции из SKILL.md анализирует материалы (Vision для схем, разбор текста для кода и заданий из PDF), пишет текст безличными конструкциями без «я сделал» и «мы добавили», нумерует разделы в формате N.M.1, N.M.2, N.M.3 и собирает структурированный data.json с заданиями, тестовыми данными, алгоритмом и листингами кода. Скрипт scripts/generate_docx.py превращает data.json в docx с титульным листом, рефератом, оглавлением, автоматической нумерацией таблиц, рисунков и листингов. Судя по README, скилл рассчитан на лабораторные по программированию (C++, Python, Assembler) и схемотехнике (Arduino, STM32, логические элементы), а не на весь текст ВКР.

Для кого. Для студентов технических специальностей, которым нужно быстро оформить отчет по лабораторной работе в docx по ГОСТ 7.32-2001.

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

  • Нужно оформить отчет по лабораторной работе с кодом и схемами в docx по ГОСТ
  • Есть скриншот схемы, исходный код и, возможно, PDF-методичка, из которых нужно собрать структурированный документ
  • Нужна автоматическая нумерация таблиц, рисунков и листингов по разделам вида N.M

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

  • Нужно оформить полную ВКР или диссертацию, а не отдельную лабораторную
  • В отчете нужны сложные математические формулы, вложенные многоуровневые таблицы или произвольные колонтитулы: скрипт прямо говорит, что не поддерживает это
  • Работа не по программированию или схемотехнике: скилл заточен под эти дисциплины

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

Вот код лабораторной main.cpp и скриншот схемы circuit.jpeg, сделай отчет по ГОСТ 7.32

Ограничения

GitHub определяет лицензию как NOASSERTION, хотя README и pyproject.toml называют ее MIT с просьбой указать авторство. Проект в статусе бета, автор один. Скрипт явно не поддерживает сложные математические формулы (MathType), вложенные многоуровневые таблицы и произвольные колонтитулы. SKILL.md прямо запрещает менять логику или стиль пользовательского кода, кроме критических ошибок компиляции.

Как отключить. Удалите скопированные файлы skill/SKILL.md и scripts/generate_docx.py из директории навыков агента (например, ~/.hermes/skills/gost-lab-docx) или из CLAUDE.md проекта.

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

Может ли скилл переписать мой код?

Нет, SKILL.md прямо запрещает менять логику или стиль кода, разрешено только исправлять критические ошибки компиляции с пометкой в комментариях.

Подойдет ли скилл для оформления полной ВКР?

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

Обсуждение

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

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

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

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

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

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

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

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

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

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

Скилл строит блок-схемы алгоритмов по ГОСТ 19.701-90 в виде файлов .drawio с экспортом в PNG, SVG и PDF

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

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

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

Коротко о README

README на русском и английском описывает скилл для Hermes Agent, Claude Code и Codex CLI, который превращает код, скриншоты схем и методичку в data.json, а затем в docx-отчет по ГОСТ 7.32-2001. Показаны способы установки для разных агентов, рекомендуемая структура папки с файлами лабораторной, полная JSON-схема данных с обязательными и опциональными полями. Указана лицензия MIT с просьбой указать авторство.

Бейдж для README

Исходный SKILL.md

---
name: gost-lab-docx
description: "Экспертное оформление отчетов по ГОСТ 7.32-2001. Анализ кода, схем и создание академического контента."
tags: [docx, academic, gost, lab-report, programming, vision]
---

# GOST Lab Doc Processor (v2.5) — Expert Mode

Ты — эксперт по академическому оформлению технической документации. Твоя задача — преобразовывать неформатированные материалы в строгий отчет по ГОСТ 7.32-2001.

## 1. Фундаментальные правила (КРИТИЧЕСКИ ВАЖНО)

1. Неприкосновенность кода: НЕ МЕНЯЙ логику или стиль кода пользователя. Исправляй только критические ошибки (ошибки компиляции), кратко упоминая об этом в комментариях.
2. Комментирование: обязательно добавь в код понятные комментарии на русском языке.
3. Академический стиль: строго безличные конструкции, запрещено «я сделал», «мы добавили».
4. Нумерация: формат N.M, подразделы N.M.1, N.M.2, N.M.3.

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