How do we know if we're good pokémon trainers?
The games tell us but they could be lying so..
lets make some qualities that make a good one!They can be serious or non serious.
EG:
A good pokémon trainer is someone who likes mudkips!
Having a good knowledge of type matchups is the best thing. Next, learn numerous stategies, including move combination based, ability based, and weather combination strategies. Then you're mostly good.
It's my job to help the next generation, and set a good example for them. And for that I'll gladly lay down my life.
Good trainers know how the game mechanics work. They know how IVs and EVs work. They know how to strategize and prepare for multiple potential counters to their team.