Where it helps
Prompt capture
Turn spoken or on-screen instructions into a clean problem statement.
Edge cases
Keep boundary cases, empty inputs, duplicates, and complexity tradeoffs visible.
Communication
Ask for clarifying questions and a short implementation outline before coding.