We do not currently know of any antonyms for sit on one's thumbs.
For similar words to sit on one's thumbs, try: