impact-check
Installation
SKILL.md
Skill: impact-check
WHAT
Purpose và context
- Purpose: Before modifying any symbol (function, class, variable, config key), map all dependents so no callers blindsided.
- Trigger (when to use):
- Before editing shared utility, base class, or widely-imported module
- Before renaming or deleting anything
- As first step of
safe-changeorpropose
- Non-goals: không sửa code (output only); không tạo trang wiki cho symbol chưa document (chỉ ghi gap).
Mental model
symbol → mọi reference (import · call · đọc output) → Direct / Indirect → test refs tách riêng → báo cáo + wiki gap.