Kids can detect a false compliment at 200 yards.
If they are like my kids, they hate it.
Here’s a tip. Not everything needs praise. Sometimes it’s good enough for a kid (or for anyone) to do something or accomplish something on their own without anyone remarking on it at all.
Also, no one excels at everything. Telling a kid that everything they do is AMAZING will have one of two possible results; they will either believe you and have a distorted view of their own abilities, or they will come to believe that you are lying to make them feel better because everything they do is crap.
Before you give a compliment, make sure it is genuine. Don’t gush on and on if a simple “nice job” will do.
One sincere statement will win out over hundreds of false compliments every time.