/integration-gate — IntegrationGate

SkillAI & models

IntegrationGate — a mandatory checklist (4 steps) for designing a new tool, agent, detector, or system. Load on triggers: new tool / agent / detector / system / method / integration.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the /integration-gate — IntegrationGate skill

What this skill tells your AI

The instructions your AI receives, as published by tserentserenov/fmt-exocortex-template in .claude/skills/integration-gate/SKILL.md and read by ahel’s review.

Триггер: новый инструмент / агент / детектор / система / метод Приоритет: БЛОКИРУЮЩЕЕ — пропуск фазы = паттерн P10 (DP.FM.010)

Чеклист (4 шага — строго по порядку)

Пропуск фазы → зафиксировать как инцидент: DS-ecosystem-development/.../C2.3.Operations/Incidents/

  1. Обещание (Service Clause). Какое обещание инструмент даёт потребителю? Создать/обновить DP.SC.NNN в PACK-digital-platform/.../08-service-clauses/. Содержит: триггер · входы · выходы · время отклика · инвариант · режим отказа.

  2. Сценарии использования. Кто запускает? Когда? Зачем? В каком контексте? Что делает с результатом? Минимум 3 сценария с разными потребителями. Приложить к Service Clause.

  3. Роль. Какую роль в системе играет инструмент? Создать/обновить DP.ROLE.NNN в PACK-digital-platform/.../02-domain-entities/. Содержит: обязанности · полномочия · связи · входы/выходы как артефакты. Идентифицировать Kind (род) и Owner Role (кто владеет в надсистеме). Шаблон: DP.D.033.

  4. Реализация. Только после (1)–(3). Код · тесты · регистрация в hooks/config · smoke-test. Заголовок реализации: # see DP.SC.NNN, DP.ROLE.NNN

Исключения (IntegrationGate НЕ нужен)

  • Правка существующего инструмента без изменения его обещания.
  • Bugfix без изменения поведения снаружи.
  • Рефакторинг (переименование, реорганизация) без функциональных изменений.
  • Экспериментальный скрипт на один запуск (если запускается повторно — уже инструмент).

Signals

GitHub stars
54
Forks
150
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
integration-gate
Source
github.com/tserentserenov/fmt-exocortex-template