Use this skill whenever writing, editing, reviewing, debugging, or refactoring code and the work could be over-scoped, ambiguous, or risky.