Earlier quoted context omitted.
NVC is a framework for direct communication. To quote the article: 1. Observe Facts - observe the specific facts that are affecting our wellbeing, and bring them up with the other person 2. Note Feelings - introspect about what exactly we are feeling in response to what we've observed, and communicate these feelings 3. Uncover Desires - figure out the desires, wants and values that are creating our feelings, and expl…
You're describing an algorithm, albeit an informal one. The problem is that there is no general algorithm for social skills, which means that this algorithm is useless in the general case. Now, if one treats your listed points as a set of heuristics rather than an algorithm and then perceptively applies them to a given social interaction, they probably will be useful. But, of course, the ability to do that is exactly…
However there is no algorithm independent from what other people say and do. So any strategy that doesn't involve carefully considering what other people say and do is bound to fail.