• to be adept at doing sg, to be adept in sg, to be shit hot at sg
• to be a great hands at sg
• he is a diligent man but wanting in skill
• ably, adeptly, adroitly, astutely, deftly, expertly, nattily, skillfully, sleekly, slick
• address, adroitness, art, artifice, astuteness, craft, craftwork, deftness, dexterity, faculty, knack, mastery, neatness, skill