Green’s Dictionary of Slang

good shit n.2

(US) an admirable person.

[US]J. Langone Life at the Bottom 196: The admiral, he’s a good shit, no one like him that I know.
[US]J. Ellroy Because the Night 257: ‘You're a good shit, Hopkins. You know that?’ ‘Sometimes’.