Good for Anything
Ripe for any sort of work.
“After a man has had a year or two at this sort of work, he is good
... for anything.” —
Source: Dictionary of Phrase and Fable, E. Cobham Brewer, 1894
More on Good for Anything from Infoplease: