GOST Report Skill: lab reports per GOST 7.32

GOST Report Skill

An AI-agent skill that turns code, circuit screenshots and a lab manual into a GOST 7.32-2001 formatted lab report in docx

  • 0 ★ on the repository
  • Last commit
Skill

Minimal access

Why this level

  • Works only with local files and sends nothing outside
  • Code edits are limited to critical compilation errors by an explicit SKILL.md rule
All reasons and checks
Russian stack

taraved/gost-report-skill

Install

In your terminal, with SkillFoxx CLI

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

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • Works only with local files and sends nothing outside
  • Code edits are limited to critical compilation errors by an explicit SKILL.md rule

This is third-party code. Review the repository files before installing.

What it does

The user gives the agent source code, a circuit screenshot and, if available, a lab manual. Following the SKILL.md instructions, the agent analyzes the materials (Vision for diagrams, text parsing for code and PDF assignments), writes the text in impersonal academic phrasing rather than "I did" or "we added", numbers sections as N.M.1, N.M.2, N.M.3, and assembles a structured data.json with tasks, test data, algorithm description and code listings. The scripts/generate_docx.py script turns data.json into a docx with a title page, abstract, table of contents, and automatic numbering of tables, figures and listings. Per the README, the skill targets programming labs (C++, Python, Assembler) and circuit design (Arduino, STM32, logic gates) rather than a full thesis.

Who it is for. For engineering students who need to quickly format a lab report as a docx per GOST 7.32-2001.

Good fit when

  • You need to format a lab report with code and diagrams as a docx per GOST
  • You have a circuit screenshot, source code and maybe a PDF manual to turn into a structured document
  • You need automatic numbering of tables, figures and listings by N.M sections

Not a fit when

  • You need to format a full thesis or dissertation, not a single lab report
  • The report needs complex math formulas, nested multi-level tables or custom headers: the script explicitly says it does not support these
  • The work isn't programming or circuit design: the skill is tuned specifically for those subjects

Example request

Here's the lab code main.cpp and a circuit screenshot circuit.jpeg, make a GOST 7.32 report

Limitations

GitHub detects the license as NOASSERTION, though the README and pyproject.toml call it MIT and ask for attribution. The project is marked beta with a single author. The script explicitly does not support complex math formulas (MathType), nested multi-level tables or custom headers. SKILL.md explicitly forbids changing the logic or style of the user's code except for critical compilation errors.

How to disable. Delete the copied skill/SKILL.md and scripts/generate_docx.py files from your agent's skills directory (for example ~/.hermes/skills/gost-lab-docx) or from the project's CLAUDE.md.

FAQ

Can the skill rewrite my code?

No, SKILL.md explicitly forbids changing the logic or style of the code, only fixing critical compilation errors with a comment noting the fix.

Does the skill format a full thesis?

No, it targets individual lab reports with tasks, code and diagrams rather than the structure of a whole thesis.

Discussion

No questions or reviews yet.

Russian stack

A skill for formatting Russian student papers to GOST 7.32: the agent writes Markdown, a script builds a .docx with the university title page

SkillExtended access7Repository stars
Russian stack

An agent skill that assembles or reviews a document per GOST standards and lists every issue with a reference to the exact clause

SkillMinimal access2Repository stars

Academic report formatting to GOST

Academic report formatting

Russian stack

A Codex and Claude skill that formats lab reports, coursework and explanatory notes per a guideline or GOST, without inventing the author's data

SkillMinimal access2Repository stars
Russian stack

A Hermes agent skill that carries a paper from source to a clickable GOST citation in DOCX, and never lets a citation be invented

SkillMinimal access
Russian stack

A skill that draws algorithm flowcharts per GOST 19.701-90 as .drawio files with PNG, SVG and PDF export

SkillExtended access2Repository stars
Russian stack

A Claude Code skill that builds a Russian bachelor's thesis from markdown into docx per the STO SGAU standard and GOST 7.1

SkillMinimal access1Repository stars

README in short

The README, in Russian and English, describes a skill for Hermes Agent, Claude Code and Codex CLI that turns code, circuit screenshots and a lab manual into data.json and then a GOST 7.32-2001 docx report. It shows install steps for different agents, a recommended folder structure for lab files, and the full JSON data schema with required and optional fields. It states an MIT license with an attribution request.

README badge

Original 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.

Report a problem