Skip to content
rd-skills
All skills

domain-impact-modeler

ProfessionalRuntime top level

Use analysis-agent to identify domain ownership, invariants, state transitions, and cross-context effects when rules change or ownership is unclear. Skip presentation-only or question-only work with no domain behavior.

Group
Impact, domain and architecture
Routing mode
evidence-only
Supported roles
MainAnalysisTaskReview
Source
SKILL.md

Use when

Trigger signals that make this skill the right owner

  • business invariant change
  • domain ownership unclear

Do not use when

Anti-triggers — as binding as the triggers above

  • presentation only with no domain behavior
  • question only

Required inputs

What must be supplied before this skill can decide anything

  • intent slice
  • domain source evidence
  • owning module candidates

Output contract

What this skill owes the next role

  • owning module
  • domain invariants
  • rejected locations

Escalation signals

When this skill must hand the decision back

  • scope, authority, or material risk exceeds the selected task contract

Related expertise

9 Layer 3 candidates may be loaded behind this skill. A single task loads at most three, and only when the current evidence justifies them.

Targeted references

Each reference carries its own load condition. None of them enter context by default.

ReferenceLoad whenDo not load whenRequired by
business-invariant-evidence.mdevidence-patternBusiness vocabulary, state transitions, calculations, or forbidden outcomes need explicit invariant proofNo domain invariant changesAnalysis
checklist.mddecision-checklistAggregate, rule, event, permission, transition, audit, or consistency surfaces need a compact coverage checkThe current source and tests already establish every relevant surfaceAnalysis
evidence-patterns.mdevidence-patternA domain rule needs source-to-test, event-consumer, owner, freshness, or residual-risk evidenceThe root output contract is sufficient for the bounded decisionAnalysis
index.mdindexcompeting domain impact modeler references require dependency, conflict, or output-fragment selectionthe domain impact modeler root or a task-named reference already resolves selectionAnalysis