knackier
/ˈnækɪər/Definitions
1. adjective
having or showing a greater degree of skill or expertise
“She proved to be knackier with the new software than her colleague.”
2. comparative form of knack
more skilled or expert in a particular activity
“He’s knackier at fixing cars than his father ever was.”