We do not currently know of any antonyms for shit for brains.
The noun shit for brains is defined as: