Skip to content
rd-skills
All skills

engineering-change-analysis

ProfessionalRuntime top level

analysis-agent: implementation-preparation for source-backed changes, diagnosis-only for causes, or source-backed-answer for repo questions; skip source-free, implementation-ready, and accepted-artifact work.

Group
Intake, analysis and planning
Routing mode
evidence-only
Supported roles
MainAnalysisTaskReview
Source
SKILL.md

Use when

Trigger signals that make this skill the right owner

  • implementation-preparation for source-backed desired-behavior, affected-consumer, and verification analysis before implementation or repair
  • diagnosis-only for verified cause analysis
  • source-backed-answer for a repository-dependent engineering question

Do not use when

Anti-triggers — as binding as the triggers above

  • bounded implementation-ready change whose owner, behavior, and verification are established
  • source-free question
  • accepted Engineering Brief already exists and the user explicitly requests one narrow artifact analysis
  • module-boundary placement decision
  • dependency-direction placement decision

Required inputs

What must be supplied before this skill can decide anything

  • explicit mode: implementation-preparation, diagnosis-only, or source-backed-answer
  • user request or question
  • bounded repository read scope and known constraints
  • current source and test evidence discovered within the assigned scope

Output contract

What this skill owes the next role

  • implementation-preparation result defined by references/implementation-preparation.md with one initial Analysis or protected-decision Delta Analysis
  • diagnosis-only result defined by references/diagnosis-only.md
  • source-backed-answer result defined by references/source-backed-answer.md
  • source-backed affected-consumer evidence and unresolved structural-risk handoff to architecture-impact-reviewer

Escalation signals

When this skill must hand the decision back

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

Targeted references

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

ReferenceLoad whenDo not load whenRequired by
checklist.mddecision-checklistA bounded review needs a concrete surface inventory across product, UX, domain, API, data, frontend, backend, integrations, security, tests, release, observability, and docsEvidence freshness, consumer proof, or performance blast radius is the core riskAnalysis
diagnosis-only.mdmode-contractengineering change analysis selects diagnosis-onlyengineering change analysis is executing another modeAnalysis
evidence-patterns.mdevidence-patternClosure depends on changed-surface-to-validation mapping, same-pattern scan proof, consumer evidence, rollback limits, graph/report freshness, or proof limitsOnly high-level routing is needed and evidence is not being closedAnalysis
implementation-preparation.mdmode-contractengineering change analysis selects implementation-preparationengineering change analysis is executing another modeAnalysis
index.mdindexcompeting engineering change analysis references require dependency, conflict, or output-fragment selectionthe engineering change analysis root or a task-named reference already resolves selectionAnalysis
solution-optimality.mdtargetedPerformance/resource blast radius may include CPU, memory, network, disk, lock contention, throughput, or latencyNo performance-sensitive path or resource tradeoff is materialAnalysis
source-backed-answer.mdmode-contractengineering change analysis selects source-backed-answerengineering change analysis is executing another modeAnalysis