The noun guile means the quality of being good at deceiving people in a clever way.
Synonyms are slyness, trickery, artifice, or deceit.
The word origins from Old French (mid-12th century) guile meaning “deceit, wile, fraud, ruse, trickery”, probably from Frankish wigila meaning “trick, ruse” or a related Germanic source.
He built his reputation as he has an incredible lack of guile.
You need craft and guile to stop him.
The president will need enough political guile to outwit his enemies.