Change Effect Analysis
Legacy CodeWorking Effectively with Legacy Code
Trace the blast radius of a legacy code change and produce a test placement plan with pinch points. Use whenever a developer needs to decide WHERE to write tests for a pending change — 'what should I test?', 'where to test?', 'how far do the effects propagate?', 'what else could this break?', 'how to find test points', 'pinch point', 'effect sketch', 'impact analysis', 'blast radius', 'interception point', 'high-leverage test'. Triggers for 'I need to make many changes', 'many classes affected', 'cluster of related changes', 'cross-class refactoring'.
Install
1. Add marketplace
› /plugin marketplace add bookforge-ai/bookforge-skills
2. Install plugin
› /plugin install working-effectively-with-legacy-code@bookforge-skills
3. Use the skill
› /change-effect-analysis
CC-BY-SA · Open sourceGitHub
What You'll Need
ReadGrepBashEdit (optional)
Source Book

Working Effectively with Legacy Code
Michael C. Feathers
View on ClawhHub