Nope! Good Bones was designed to STICK.
On high gloss surfaces you can do light sanding, which will allow the paint to “grab on” faster. However, it’s not necessary if you give Good Bones longer to dry. High gloss = longer drying time.
If you’re painting on something old, with flaking off bits, you may want to sand loose debris off and wipe it down. Good Bones will really stick, and that includes sticking to flaking bits and dirt.
For the smoothest finish possible, you can sand lightly with a fine-grit between coats. But in general, nope on sanding: only if you want to distress that thing or are going for a specific look.