what do you call a person that's good a figuring people out their true intentions

1 answer

A person who is skilled at figuring out others' true intentions is often referred to as perceptive, insightful, or intuitive. Other terms that might apply include "discerning," "astute," or "observant." In a more casual context, you might call such a person a "people reader."