ddd-context-mapping
Карта интеграций ограниченных контекстов
Командам часто сложно видеть владение, зависимости и потребности в трансляции между ограниченными контекстами. Этот skill помогает Claude, Codex или Claude Code создавать карты контекстов, определять владение контрактами, решения по ACL и риски связанности.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "ddd-context-mapping" from https://skillstore.io/skills/sickn33-ddd-context-mapping.md and its manifest at https://skillstore.io/api/skills/sickn33-ddd-context-mapping/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «ddd-context-mapping». Составь карту контекстов Checkout, Billing, Inventory и Fraud.
Ожидаемый результат:
- Карта отношений показывает Billing как upstream для платежных контрактов и Inventory как upstream для доступности запасов.
- Checkout владеет локальным намерением клиента и транслирует термины Billing и Inventory на своей границе.
- Fraud моделируется как Customer-Supplier с явным владением контрактом принятия решений.
Использование «ddd-context-mapping». Спланируй антикоррупционный слой для legacy Billing, который передает данные в новый Checkout.
Ожидаемый результат:
- Устаревшая модель Billing не должна напрямую попадать в доменные сервисы Checkout.
- ACL транслирует счет, статус платежа и кредитные условия в язык Checkout.
- Контрактные тесты должны защищать сопоставленное поведение во время миграции.
Использование «ddd-context-mapping». Проанализируй карту контекстов на риски связанности.
Ожидаемый результат:
- Карта выделяет общий доступ к базе данных как высокий риск связанности.
- Она рекомендует Published Language для стабильных событий и четкое владение для критических изменений.
- Поведение резервного варианта документируется для недоступных upstream-контекстов.
Аудит безопасности
БезопасноBoth static findings are false positives caused by Markdown backticks in SKILL.md. The reviewed files contain guidance only, with no executable commands or prompt injection.
Факторы риска
⚙️ Внешние команды (2)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/sickn33-ddd-context-mapping/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/sickn33-ddd-context-mapping?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/sickn33-ddd-context-mapping?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-ddd-context-mapping/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/sickn33-ddd-context-mapping.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
sickn33. (2026). ddd-context-mapping security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-ddd-context-mapping/audits/5Цитата BibTeX
@techreport{sickn33-sickn33-ddd-context-mapping-2026,
author = {sickn33},
title = {ddd-context-mapping security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-ddd-context-mapping/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "ddd-context-mapping security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/sickn33-ddd-context-mapping/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-ddd-context-mapping:audit:5"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Планирование границ сервисов
Сопоставьте, как сервисы зависят друг от друга, прежде чем команды закрепят владение и границы контрактов.
Проектирование ACL для миграции
Планируйте антикоррупционные слои, когда новый ограниченный контекст должен потреблять устаревшие модели или события.
Уточнение владения контрактами
Назначайте upstream- и downstream-ответственность за общие API, события и published languages.
Попробуйте эти промпты
Составь карту этих ограниченных контекстов: Checkout, Billing, Inventory и Fraud. Покажи направление зависимостей, шаблон отношений, владельца контракта и потребности в трансляции.
Проанализируй этот список интеграций и определи, где нужен антикоррупционный слой: [paste contexts and APIs]. Включи риски связанности и меры их снижения.
Создай карту контекстов для миграции из монолита в сервисы. Включи upstream-владение, downstream-владение, резервные варианты и политику версионирования.
Проанализируй это архитектурное предложение как DDD-рецензент. Проверь каждое отношение между контекстами, выяви слабые предположения о владении и порекомендуй более безопасные шаблоны контрактов.
Лучшие практики
- Указывайте названия контекстов, владельцев, направление зависимостей и текущие механизмы интеграции.
- Отделяйте решения по доменной трансляции от решений по транспорту или инфраструктуре.
- Пересматривайте карты при изменении владения командами, контрактов или ритма релизов.
Избегать
- Использовать картирование контекстов для выбора облачных сервисов или инструментов развертывания.
- Пропускать владение контрактом, потому что интеграция уже существует.
- Считать Shared Kernel шаблоном по умолчанию для несвязанных команд.
Часто задаваемые вопросы
Что производит этот skill?
Может ли он проектировать API-схемы?
Поддерживает ли он антикоррупционные слои?
Какую информацию мне предоставить?
Может ли он оценить существующую архитектуру?
Это только для микросервисов?
Сведения для разработчиков
Автор
sickn33Лицензия
MIT
Ревизия Skillstore
r2
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/ddd-context-mappingСсылка
f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526
Актуальность поддержки
26.07.2026
Использование
8 загрузок · 135 просмотров
Структура файлов