Archicad GOST Compliance: drawing review skill

Archicad GOST Compliance

A Codex skill that reviews Archicad drawings against GOST, SPDS and ESKD standards and produces a register of issues with an exact clause for every sheet

Skill

Low risk

We rate an entry low when it mostly gives the agent instructions and reference material.

Why this level

  • By default it only reads source files and makes no changes to drawings
  • Editing a PLN file is possible only on a separate explicit user command with a backup
All reasons and checks
Russian stack

alashevitch-sketch/archicad-gost-compliance

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/archicad-gost-compliance

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

npx skills add alashevitch-sketch/archicad-gost-compliance --skill archicad-gost-compliance -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit d54afdf
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alashevitch-sketch/archicad-gost-compliance.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/archicad-gost-compliance/
git -C "$tmp" checkout d54afdf18a905e259fbc3c31971db791063be284
mkdir -p .claude/skills
cp -R "$tmp/skills/archicad-gost-compliance" .claude/skills/archicad-gost-compliance

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add alashevitch-sketch/archicad-gost-compliance --skill archicad-gost-compliance -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit d54afdf
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alashevitch-sketch/archicad-gost-compliance.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/archicad-gost-compliance/
git -C "$tmp" checkout d54afdf18a905e259fbc3c31971db791063be284
mkdir -p .agents/skills
cp -R "$tmp/skills/archicad-gost-compliance" .agents/skills/archicad-gost-compliance

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add alashevitch-sketch/archicad-gost-compliance --skill archicad-gost-compliance -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit d54afdf
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alashevitch-sketch/archicad-gost-compliance.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/archicad-gost-compliance/
git -C "$tmp" checkout d54afdf18a905e259fbc3c31971db791063be284
mkdir -p .github/skills
cp -R "$tmp/skills/archicad-gost-compliance" .github/skills/archicad-gost-compliance

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add alashevitch-sketch/archicad-gost-compliance --skill archicad-gost-compliance -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit d54afdf
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alashevitch-sketch/archicad-gost-compliance.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/archicad-gost-compliance/
git -C "$tmp" checkout d54afdf18a905e259fbc3c31971db791063be284
mkdir -p .agents/skills
cp -R "$tmp/skills/archicad-gost-compliance" .agents/skills/archicad-gost-compliance

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add alashevitch-sketch/archicad-gost-compliance --skill archicad-gost-compliance -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit d54afdf
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alashevitch-sketch/archicad-gost-compliance.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/archicad-gost-compliance/
git -C "$tmp" checkout d54afdf18a905e259fbc3c31971db791063be284
mkdir -p .agents/skills
cp -R "$tmp/skills/archicad-gost-compliance" .agents/skills/archicad-gost-compliance

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

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

Commands for macOS and Linux, on Windows run them in Git Bash.

Formerly Windsurf.

Run in a terminal in the project folder

npx skills add alashevitch-sketch/archicad-gost-compliance --skill archicad-gost-compliance -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit d54afdf
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alashevitch-sketch/archicad-gost-compliance.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/archicad-gost-compliance/
git -C "$tmp" checkout d54afdf18a905e259fbc3c31971db791063be284
mkdir -p .cline/skills
cp -R "$tmp/skills/archicad-gost-compliance" .cline/skills/archicad-gost-compliance

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add alashevitch-sketch/archicad-gost-compliance --skill archicad-gost-compliance -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit d54afdf
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alashevitch-sketch/archicad-gost-compliance.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/archicad-gost-compliance/
git -C "$tmp" checkout d54afdf18a905e259fbc3c31971db791063be284
mkdir -p .roo/skills
cp -R "$tmp/skills/archicad-gost-compliance" .roo/skills/archicad-gost-compliance

Commands for macOS and Linux, on Windows run them in Git Bash.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add alashevitch-sketch/archicad-gost-compliance --skill archicad-gost-compliance -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit d54afdf
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alashevitch-sketch/archicad-gost-compliance.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/archicad-gost-compliance/
git -C "$tmp" checkout d54afdf18a905e259fbc3c31971db791063be284
mkdir -p .agents/skills
cp -R "$tmp/skills/archicad-gost-compliance" .agents/skills/archicad-gost-compliance

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

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

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

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

Commands for macOS and Linux, on Windows run them in Git Bash.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit d54afdf.

Text for your agent

Install with npx skills add alashevitch-sketch/archicad-gost-compliance --skill archicad-gost-compliance -g -y, open a new Codex task and write: use $archicad-gost-compliance, review the selected Archicad sheets against applicable GOST standards without modifying the source.

Other ways from the author
npx skills add alashevitch-sketch/archicad-gost-compliance --skill archicad-gost-compliance -g -y

Global skill install via the skills registry, the command from the README.

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

What it does

The skill acts as a reviewer, not a certification body: it first records the scope (file path and revision, project stage, sheet list, standards specified by the client), then establishes which GOST standards apply based on their official status and edition. It checks the drawing set composition, title blocks, scales, axes, dimensions, lines, hatching and symbols, and for a native PLN file separately verifies Archicad elements and publisher settings. Every row in the issue register carries the sheet, the observation, the standard's clause, an official reference and a status: compliant, noncompliant, not_applicable or not_verifiable. The final report follows a template with a scope summary, a coverage matrix and a remediation plan, and the validate_compliance_register.py script runs before handoff. It edits source files only on an explicit separate user command; by default it leaves them unchanged.

Who it is for. For architects and BIM engineers preparing Archicad drawings for formal review who want a preliminary GOST check before handing them to an expert.

Good fit when

  • You need to check an Archicad drawing set against applicable GOST, SPDS or ESKD standards before formal review
  • You need an issue register with exact clause and edition references
  • You need to separate mandatory requirements from voluntary and contractual ones

Not a fit when

  • You need a check against SP codes or non-GOST requirements: the author has separate skills for those
  • You need an official regulatory review or state expert examination: the skill explicitly says it does not replace them
  • You lack access to the source sheets, views and layouts in Archicad for full coverage

Example request

Check the selected Archicad sheets against applicable GOST standards, don't modify the source, and tie every issue to a sheet and clause

Limitations

The skill explicitly does not replace an official regulatory review or state expert examination and does not declare full compliance when coverage is incomplete. A missing sheet or an inaccessible clause is marked not_verifiable rather than automatically noncompliant. Checking a PDF does not replace checking native Archicad elements, layouts and external drawings. The project has no stars or outside reviews yet, and the author states it is not affiliated with Graphisoft.

How to disable. Remove the skill with npx skills remove archicad-gost-compliance, or delete the skill folder from your Codex environment.

Security check

  • By default it only reads source files and makes no changes to drawings
  • Editing a PLN file is possible only on a separate explicit user command with a backup

README in short

The README describes an installable Codex skill for evidence-based review of Archicad drawings against GOST, GOST R, SPDS and ESKD, gives the npx skills add install command and a sample prompt to run a check. It separately stresses the skill does not replace a formal regulatory review and is not affiliated with Graphisoft. Test commands are python -m unittest and tools/check_package.py. MIT license.

SKILL.md

---
name: archicad-gost-compliance
description: "Проверяй чертежи, виды, макеты и комплекты Archicad на соответствие применимым ГОСТ, ГОСТ Р, СПДС и ЕСКД. Используй для нормоконтроля оформления и состава документации с точными ссылками на редакции и пункты; не применяй для проверки требований СП или иных нормативных актов."
---

# Проверка чертежей Archicad по ГОСТ

Работать как проверяющий, а не как орган экспертизы. По умолчанию анализировать исходники без изменений. Не объявлять весь комплект соответствующим ГОСТ, пока не подтверждены область проверки, применимые стандарты, редакции, полнота листов и все существенные требования.

## Зафиксировать объект проверки

До вывода определить или отметить как неизвестные: точный путь и ревизию PLN/PLA, PDF или набора листов; стадию, марки разделов, назначение объекта и дату выпуска; страну и договорную юрисдикцию; перечень листов, видов, макетов и внешних ссылок; перечень ГОСТ и редакций, заданный заказчиком или договором.

FAQ

Can the skill fix the drawing itself?

Only on a separate explicit user command, and even then after checking the project path, a backup and live input, with a visual check after saving.

What if some sheets are unavailable for review?

That item gets a not_verifiable status rather than noncompliant, and goes into a separate list of missing sources in the report.

Official

Microsoft's utility and MCP server that turn PDF, Word, Excel, PowerPoint, HTML and other files into Markdown for models

MCP serverMedium riskNo VPN needed187.4KRepository stars
Editors’ pick

Anthropic's official skill examples: docx, pdf, pptx and xlsx documents, design, MCP builder and the Agent Skills spec

SkillMedium risk178.8KRepository stars
Editors’ pick

A skill that builds editable PPTX decks from PDF, DOCX, URLs and Markdown with native shapes, charts and animations

SkillMedium risk56.8KRepository stars
Editors’ pick

A skill that draws editorial diagrams as standalone HTML and SVG files: architecture, flowcharts, ER, funnels and about forty more types

SkillMedium riskNo VPN needed42.6KRepository stars
Foxx AIArchicad GOST Compliance: drawing review skill

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.