Way back in my formative years of writing, I spent an inordinate amount of time on several Redwall fan-sites that had vibrant roleplaying communities, which basically meant that we wrote up various characters and spent hours upon hours writing stories together, featuring all our characters. Naturally there was much discussion regarding what constituted a “good” character, and cliches in particular were frowned upon. In fact, saying someone’s character was a Mary Sue (or, for male characters, a Gary Stu) was one of the worst insults anyone could give.
For those of you who aren’t familiar with the term, it is generally used to describe a fictional character* who is “portrayed as unrealistically free of weakness”. Understandably, these sorts of characters could be particularly annoying to encounter when writing with others– if Agent John B. Awesome is single-handedly destroying any and all opponents and completing all mission objectives, it doesn’t leave a lot of other room for anyone writing more balanced characters to develop their writing or explore the bits of story that can only come about when the characters encounter things they can’t handle. As a young kid who desperately wanted to be accepted, this meant that I tended to avoid that ditch so hard that I ran straight into the other one: truly boring characters. You know. The ones who aren’t exceptional in any way. The ones who aren’t special or amazing or fun. The ones that no one wants to read about. Or write about. Dun-dun-dun-dun…
Fortunately, it’s really difficult to write boring characters for any great length of time. You’ll either give up writing completely, or you’ll wise up and start writing more interesting characters. The key word there being “more”. It’s not a switch you flip and overnight you suddenly have it figured out. Rather, it’s a skill that needs practice. Lots. And. Lots. Of. Practice.
For me, this often means that I’ll start writing a character who is more interesting (to me, at the very least), only to run up against a whole brick wall of “but wait! They can’t be too cool or they’ll be a bad character.” Which, rationally, I realize is just plain false. Luke Skywalker is pretty darn cool. So is Aragorn. And Edmund Dantes. And Darrow (Red Rising). And Vin (Mistborn). And the list goes on. These characters are known and loved precisely because of how “cool” they are**, and all they manage to accomplish despite terrible odds and their own personal demons. And it’s that last bit that’s the most important– these characters have to strive and fight and scratch and claw to get where they want to go, and that’s what makes them so compelling.
In short, the answer to avoiding cliched and over-powerful characters isn’t found so much in making them smaller, but rather in making their obstacles bigger.
* Specifically, the term is often used to describe a female character, hence the variations listed above, but certainly it can be a valid complaint for any poorly written character.
** Obviously, a huge oversimplification. But the point stands.