Nonviolent Communication
v1.0.2Marshall Rosenberg's Nonviolent Communication (NVC/Giraffe Language) — an executable toolkit that translates any message (your own or others') into the Observation-Feeling-Need-Request (OFNR) framework, reconnecting with universal human needs for compassionate communication. Covers 6 use cases: ① Message Rewriting — reframe blame/judgment into NVC ("Help me say this better" "Rewrite this so it doesn't sound harsh") ② Decision Making / Self-Coaching — clarify your needs before acting ("Should I make this decision?" "Help me sort out my feelings") ③ Empathic Listening / Responding — hear the feelings and needs behind someone's words ("How do I respond to this?" "How do I comfort someone?") ④ Conflict Resolution / Debrief — distinguish needs from strategies, design win-win solutions ("Resolve this argument" "Debrief a difficult conversation") ⑤ Processing Strong Emotions — anger, resentment, guilt ("I'm so angry" "I feel stuck/heavy-hearted") ⑥ Appreciation / Feedback — use the 3 components of appreciation instead of judgmental praise ("How do I genuinely thank someone" "Give feedback without sounding critical") Trigger when users say: "Help me phrase this" "Rewrite my message so it doesn't sound aggressive" "How should I respond to this?" "I had a fight with my family" "How to give feedback without sounding like I'm attacking" "I feel stuck/heavy-hearted/angry" "Resolve a conflict" "How to genuinely thank someone" "How to comfort someone" "Debrief a difficult conversation" or mention: nonviolent communication / NVC / compassionate communication / giraffe language / jackal language / observation vs evaluation / feelings vs thoughts / needs / requests vs demands / empathy / Marshall Rosenberg / OFNR.