domain-impact-modeler

Community

Map domain change impact before you code.

Authormachenjie
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents production incidents by helping you identify the full business-domain impact of a proposed change, including bounded-context boundaries, aggregates and invariants, domain events and consumers, ubiquitous language drift, and cross-context side effects.

Core Features & Use Cases

  • Bounded-context impact mapping: Determine which bounded contexts are affected, how they relate (e.g., Published Language, Shared Kernel, Anti-Corruption Layer), and what coordination is required.
  • Aggregate and invariant integrity review: Enumerate which aggregates are impacted and confirm invariants are enforced at the aggregate boundary, not only in application code.
  • Domain event contract evolution: Analyze added, changed, deprecated, or versioned events, including consumer lists, migration strategy, and failure handling expectations.
  • Ubiquitous language consistency audit: Detect term renames/redefinitions and map propagation risk across all affected contexts.
  • Cross-domain side effects and delivery guarantees: Specify what downstream behaviors are triggered, including reliability expectations (e.g., outbox/event publishing patterns) and compensation approaches for multi-step processes.
  • Risk escalation and team handoff: Provide explicit escalation triggers and recommend which ownership reviewers must acknowledge the impact.

Quick Start

Ask the domain-impact-modeler to produce a domain impact analysis for your proposed change by listing affected bounded contexts, impacted aggregates and invariants, event contract deltas with consumer/migration plans, ubiquitous-language changes, state-machine implications, permission impacts, and required team coordination.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: domain-impact-modeler
Download link: https://github.com/machenjie/rd-skills/archive/main.zip#domain-impact-modeler

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.