Skip to content
Back to skills

Integration Gate

ASecurity

IntegrationGate — обязательный чеклист (4 шага) при проектировании нового инструмента, агента, детектора или системы. Загружать при триггерах: новый инструмент / агент / детектор / система / метод / интеграция.

  • 63 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 1, 2026
ai-agentsgogit

Security analysis

A100/100

Scanned October 6, 2026

npx -y skills add TserenTserenov/FMT-exocortex-template --skill integration-gate --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Integration Gate?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Integration Gate
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tserentserenov-integration-gate/badge)](https://www.skillsdirectory.com/skills/tserentserenov-integration-gate)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: integration-gate
description: "IntegrationGate — обязательный чеклист (4 шага) при проектировании нового инструмента, агента, детектора или системы. Загружать при триггерах: новый инструмент / агент / детектор / система / метод / интеграция."
version: 1.0.0
layer: L1
status: active
browser_safe: false
triggers:
  slash: [/integration-gate]
  phrases:
    - "новый инструмент"
    - "новый агент"
    - "новая система"
    - "новый детектор"
    - "новый метод"
    - "integration gate"
    - "IntegrationGate"
related: [archgate]
---

# /integration-gate — IntegrationGate

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

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

> Пропуск фазы → зафиксировать как инцидент: `C2.3.Operations/Incidents/` своего ecosystem-development репозитория (если есть) или `incidents/` governance-репо

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 без изменения поведения снаружи.
- Рефакторинг (переименование, реорганизация) без функциональных изменений.
- Экспериментальный скрипт на один запуск (если запускается повторно — уже инструмент).

<!-- USER-SPACE -->
<!-- /USER-SPACE -->

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.