Generating counter arguments
Identifying weaknesses in an argument
Suggesting additional evidence or examples
Highlighting logical fallacies
Organizing and structuring arguments
Revising and refining language for clarity and persuasiveness