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 — each only when the current task's evidence calls for it, never as a bundle.

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