gost-skills: скилл проверки документов по ГОСТ

gost-skills

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

Скилл

Низкий риск

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

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

  • Работает только с локальными документами пользователя, ничего никуда не отправляет
  • Скрипт механической проверки только читает docx и не изменяет файл
Все причины и проверки
Российский стек

cyclomethane/gost-skills

Установка

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

npx skillfoxx add skills/gost-skills

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

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

Выполните в терминале в папке проекта

npx skills add cyclomethane/gost-skills --skill gost -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита f5e6529
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/cyclomethane/gost-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gost/
git -C "$tmp" checkout f5e65298d0e684c4e208752e42d4ab6ede2ca27a
mkdir -p .claude/skills
cp -R "$tmp/skills/gost" .claude/skills/gost

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add cyclomethane/gost-skills --skill gost -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита f5e6529
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/cyclomethane/gost-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gost/
git -C "$tmp" checkout f5e65298d0e684c4e208752e42d4ab6ede2ca27a
mkdir -p .agents/skills
cp -R "$tmp/skills/gost" .agents/skills/gost

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add cyclomethane/gost-skills --skill gost -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита f5e6529
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/cyclomethane/gost-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gost/
git -C "$tmp" checkout f5e65298d0e684c4e208752e42d4ab6ede2ca27a
mkdir -p .github/skills
cp -R "$tmp/skills/gost" .github/skills/gost

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add cyclomethane/gost-skills --skill gost -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита f5e6529
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/cyclomethane/gost-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gost/
git -C "$tmp" checkout f5e65298d0e684c4e208752e42d4ab6ede2ca27a
mkdir -p .agents/skills
cp -R "$tmp/skills/gost" .agents/skills/gost

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add cyclomethane/gost-skills --skill gost -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита f5e6529
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/cyclomethane/gost-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gost/
git -C "$tmp" checkout f5e65298d0e684c4e208752e42d4ab6ede2ca27a
mkdir -p .agents/skills
cp -R "$tmp/skills/gost" .agents/skills/gost

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/cyclomethane/gost-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gost/
git -C "$tmp" checkout f5e65298d0e684c4e208752e42d4ab6ede2ca27a
mkdir -p .devin/skills
cp -R "$tmp/skills/gost" .devin/skills/gost

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add cyclomethane/gost-skills --skill gost -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита f5e6529
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/cyclomethane/gost-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gost/
git -C "$tmp" checkout f5e65298d0e684c4e208752e42d4ab6ede2ca27a
mkdir -p .cline/skills
cp -R "$tmp/skills/gost" .cline/skills/gost

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add cyclomethane/gost-skills --skill gost -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита f5e6529
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/cyclomethane/gost-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gost/
git -C "$tmp" checkout f5e65298d0e684c4e208752e42d4ab6ede2ca27a
mkdir -p .roo/skills
cp -R "$tmp/skills/gost" .roo/skills/gost

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add cyclomethane/gost-skills --skill gost -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита f5e6529
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/cyclomethane/gost-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gost/
git -C "$tmp" checkout f5e65298d0e684c4e208752e42d4ab6ede2ca27a
mkdir -p .agents/skills
cp -R "$tmp/skills/gost" .agents/skills/gost

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/cyclomethane/gost-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gost/
git -C "$tmp" checkout f5e65298d0e684c4e208752e42d4ab6ede2ca27a
mkdir -p .agents/skills
cp -R "$tmp/skills/gost" .agents/skills/gost

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/cyclomethane/gost-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gost/
git -C "$tmp" checkout f5e65298d0e684c4e208752e42d4ab6ede2ca27a
mkdir -p .agents/skills
cp -R "$tmp/skills/gost" .agents/skills/gost

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит f5e6529.

Текст для агента

Склонируй https://github.com/cyclomethane/gost-skills и скопируй skills/gost в .agents/skills/gost проекта (или в ~/.agents/skills/gost для всех проектов), затем попроси оформить или проверить документ по ГОСТ.

Другие способы из описания автора
git clone https://github.com/cyclomethane/gost-skills.git && mkdir -p .agents/skills && cp -r gost-skills/skills/gost .agents/skills/gost

Установка в один проект, команда из README.

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

Что делает

Скилл сам определяет тип документа и загружает нужный модуль: диссертация и автореферат по ГОСТ Р 7.0.11, ВКР и дипломы, отчет о НИР по ГОСТ 7.32, журнальная статья по ГОСТ Р 7.0.7, реферат и аннотация по ГОСТ Р 7.0.99, организационно-распорядительные документы по ГОСТ Р 7.0.97, текстовые документы ЕСКД, библиография сразу по трем стандартам, единицы величин по ГОСТ 8.417 и презентация к защите. Два общих файла layout-core.md и mandatory-core.md описывают верстку и обязательный состав документа, три профиля верстки сводят требования разных ГОСТов в одну таблицу. На короткий запрос скилл дает список замечаний простым языком, на явный запрос аудита выдает полный отчет из шести разделов со статусами PASS, FAIL, N/A и NEEDS_SOURCE_CHECK и ссылками на пункты. Для собранного docx можно прогнать python-скрипт gost_acceptance.py с профилем А или Б для механической проверки верстки.

Для кого. Для студентов, аспирантов и научных руководителей, которые готовят диссертации, ВКР, статьи и отчеты по российским ГОСТ и хотят проверку оформления до нормоконтроля.

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

  • Нужно оформить диссертацию, ВКР, статью, отчет о НИР или деловой документ по действующему ГОСТ
  • Нужен аудит готового docx с точными ссылками на пункты стандарта
  • Нужна проверка библиографии, единиц измерения или обязательного состава документа

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

  • Требования вуза или кафедры расходятся с ГОСТ и не зафиксированы как источник: скилл никогда не объявляет пункт обязательным без проверенного источника
  • Документ вне зоны действия описанных ГОСТ, например диссертация в формате монографии
  • Нужна проверка научного содержания, а не оформления

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

Проверь готовую диссертацию.docx по ГОСТ и покажи полный отчет с номерами пунктов

Ограничения

Модули описаны как нормализованная рабочая трактовка стандартов по состоянию на дату в заголовке файла, а не официальный текст ГОСТ. Требования вуза, кафедры или совета всегда сильнее скилла, а он сам сильнее только там, где нет локального источника. Механическая проверка верстки скриптом работает только для docx и только по двум профилям. Новых типов документов без готового модуля скилл не выдумывает: непроверенный пункт помечается NEEDS_SOURCE_CHECK, а не объявляется нарушением.

Как отключить. Удалите папку skills/gost из .agents/skills в проекте или из ~/.agents/skills при глобальной установке.

Проверка безопасности

  • Работает только с локальными документами пользователя, ничего никуда не отправляет
  • Скрипт механической проверки только читает docx и не изменяет файл

Коротко о README

README описывает один скилл для агентов, читающих .agents/skills, который покрывает диссертации, ВКР, отчеты о НИР, статьи, рефераты, деловые документы, текстовые документы ЕСКД, библиографию и единицы величин по конкретным ГОСТ. Установка: клонирование репозитория и копирование папки skills/gost в проект или глобально. Указан приоритет требований: вуз и кафедра выше ГОСТ, ГОСТ выше трактовки скилла, непроверенное требование никогда не объявляется обязательным. Лицензия MIT.

SKILL.md

---
name: gost
description: Formats a document to ГОСТ (Russian state standard) from scratch, or reviews a finished one and reports every violation with a reference to the standard's clause — missing mandatory sections, volume out of range, and all visual layout errors. Covers dissertation and avtoreferat, thesis (ВКР) and diploma, research report, term paper, internship report, journal article, abstract and annotation, official/business document, defense presentation, bibliography, units of measurement. Saves weeks of revisions and guards against the work being sent back for rework.
---

# GOST documents: router and shared layer

One skill for all ГОСТ-governed documents. It determines the document type itself, loads the matching module, and keeps every shared rule in exactly two core files, so a module never repeats a rule it did not change:

- references/layout-core.md — visual layout: page, text, headings, pagination, TOC, captions, tables, figures, formulas, lists, appendices, package metadata.
- references/mandatory-core.md — mandatory elements and volume: which structural elements each document type must have, what goes on the title page, volume norms.

Two modes: assemble a new document to the standard, or accept a finished one with an audit report in which every remark carries a clause reference.

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

Чем короткий ответ отличается от полного аудита?

На общую просьбу скилл дает список проблем простым языком без номеров пунктов, полный отчет из шести разделов со статусами и ссылками выдается только на явный запрос аудита или после запуска gost_acceptance.py.

Что если для моего типа документа нет готового модуля?

Скилл использует протокол расширения: просит у пользователя источник требований и создает новый модуль с деltами к общим файлам, а непроверенные пункты помечает NEEDS_SOURCE_CHECK.

Официальный

Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели

MCP-серверСредний рискБез VPN187,4 тыс.Звезды репозитория
Выбор редакции

Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills

СкиллСредний риск178,8 тыс.Звезды репозитория
Выбор редакции

Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями

СкиллСредний риск56,8 тыс.Звезды репозитория
Выбор редакции

Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов

СкиллСредний рискБез VPN42,6 тыс.Звезды репозитория
Foxx AIgost-skills: скилл проверки документов по ГОСТ

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