I'm thinking of "a one-shot gun" vs. "an automatic machine gun", or vs. "an all-purpose tool" (although tool lacks oomph). Any ideas?
The opposite of a one-trick pony is (sadly mundanely) an all-rounder. 'Having more than one string to one's bow' is more picturesque.
The opposite of a one-trick wonder is an evergreen. One could probably find instances of perennial being used in an analogous nounal (metaphorical) way. Certainly it is used in this sense as an adjective: Perennial classic-rock favorite, ... , though the 'success' allusion is here added.
If it's a person, how about calling them a MacGyver type?
(based on the resourceful character on a still relatively well-known late-80's TV series)
The oppossite to a one trick pony would be a losers definition to a result of anothers success, accomplishment,loss or win in a challenge through deliverance and execution. The sarcastic way to define an exquisite look for an answer that can not bequestioned by any other because the result in any question thereof be contained in the answer given by the one trick pony's answer whom has been shared shown or gave answer that cannot be questioned as no faults can be found but be given critic where ur critic is also being assessed as a question.. either way its the whom who uses the term that sets the standard of what n how they mean when they put that term in use.
To determine the opposite of a one trick pony or one hit wonder you ask the question of what sustained these labells of one trick pony or one hit wonder..
All has and must be taken into consideration... meaning to react in many ways to proove or show your worth and verse or go up against only to pull out all stops and figure out or realise that no matter what you do or how you do it and that no trick,trade or hit will receive the or any attention or recognition as of that whom be known as a one trick pony or one hit wonder..
I would say based on my explanation with mine own two sense i would call the oppossite of the two phrases "hard is sweat still no end" or "a wonder in 1 tick" and thats to give an answer without thought you know coz this might just be a one hit wonder in disguise..
An answer to retaliate to a jealous based remark if that is what it be through smarts sarcasm and humor.