archgate

Solid

Оценка архитектурного решения по 7 характеристикам ЭМОГССБ (v3.1 — фильтр допуска, атрибут-сценарии, совет затронутых сторон; профиль без агрегатного балла, conjunctive screening). Используй когда пользователь предлагает архитектурное решение, новый инструмент или системное изменение.

AI & Automation 61 stars 152 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
60
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# АрхГейт v3.1 — оценка архитектурного решения Выполни оценку решения: $ARGUMENTS ## When to use Оценка архитектурного решения по 7 характеристикам ЭМОГССБ (v3.1 — фильтр допуска, атрибут-сценарии, совет затронутых сторон; профиль без агрегатного балла, conjunctive screening). Используй когда пользователь предлагает архитектурное решение, новый инструмент или системное изменение. ## Algorithm ## Extensions `before` (БЛОКИРУЮЩЕЕ) До Шага 0-А ровно один раз за верхнеуровневый вызов загрузить расширения (фаза `before` обязательна и для быстрого трека — фильтр допуска выполняется только после неё): ```bash bash .claude/scripts/load-extensions.sh archgate before ``` Код `0` → прочитать каждый путь из вывода в алфавитном порядке и выполнить. Код `1` → расширений нет, продолжить. Любой другой код, ошибка расширения, явный `BLOCK`/`STOP` или содержательное возражение рецензента внутри расширения блокирует начало оценки: показать путь файла и наблюдаемую причину. Каждое `before`/`checks`-расширение завершает инструкции явным маркером `ARCHGATE_EXTENSION: PASS` либо `ARCHGATE_EXTENSION: BLOCK — <причина>`. Отсутствующий или неизвестный маркер = ошибка блокирующей фазы, не PASS. **Защита от рекурсии:** каждая фаза `before`, `checks`, `after` выполняется не более одного раза за верхнеуровневый вызов. Расширению запрещено вызывать `/archgate`, повторно загружать `archgate.*` или иначе повторно входить в этот жизненный цикл. Попытка рекурсии считается ошибкой текущей фазы: блокир...

Details

Author
TserenTserenov
Repository
TserenTserenov/FMT-exocortex-template
Created
7 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

judge-arch

Architectural critic and the review half of a blocking architecture gate. Use before calling any non-trivial code or schema change done, before opening a pull request, or when asked to review a diff, branch, or area of an application for architectural drift. Reviews the change in a fresh context against the repository's decisions.md and the four questions — boundary placement, data ownership, dependency direction, error handling — plus a grep-test for leaked web or UI concerns in domain code. Reports each violation with where it lives, what breaks if ignored, and the smallest fix. Findings only — it never edits code, and it returns PASS and stops when nothing is wrong rather than inventing problems.

0 Updated 4 weeks ago
techfleetworks
Code & Development Listed

architecture-review-criteria

Use when reviewing DESIGN artefacts (event models, ADRs, component diagrams, context maps, interface contracts) for quality, DDD compliance, and architectural correctness. Contains gate definitions and scoring rubric for the solution-architect-reviewer lenses.

8 Updated today
SebastienDegodez
Code & Development Listed

arch-review

Architecture committee review. Evaluates a diagram or design document against enterprise standards with structured scoring per dimension. Produces a gate decision: APPROVED / APPROVED WITH CONDITIONS / REJECTED. Use when: preparing for architecture review board, requesting committee sign-off, or doing a pre-commit standards check before diagram is submitted.

13 Updated yesterday
axisrobo