Change Impact Checker

Evaluate likely change impact before edits and command execution. Use when modifying code, configs, infra, automation, or dependencies. Highlight affected components, regression risk, and validation needs.

Alubiama Updated

File contents

Change Impact Checker

Goal

Catch regressions early by mapping blast radius before changes.

Impact Workflow

  1. Identify target files/components.
  2. Map direct and indirect dependencies.
  3. Estimate regression risk (low/medium/high).
  4. Define required tests/checks before and after.
  5. Recommend smallest safe change order.

Risk Signals

  • Touching shared libraries or critical paths.
  • Changing auth, billing, state, data writes, or scheduling.
  • Updating dependencies with unknown compatibility.

Output Contract

Always output:

  1. affected_components
  2. risk_level
  3. required_validation
  4. safe_change_order

Guardrails

  • Do not skip validation steps for medium/high impact changes.
  • Escalate uncertainty when impact cannot be estimated confidently.

Alubiama/awesome-cognitive-skills/tree/main/skills/change-impact-checker commit 91ead6ba97

Frequently asked questions

npx skillmds@latest add alubiama/change-impact-checker