How it started
Workplace conversations are a skill. You can know the right words and still lose the moment. You have to read the person across from you, catch the deflection as it happens, and decide what to do next.
Most people never practise that part. They go into a salary conversation having never said the number out loud to someone who pushes back. They sit in a review without knowing how their manager behaves under pressure. They realise a colleague changed the subject only after the meeting is over. That is not a lack of ability. It is a lack of rehearsal.
The gap is sharper if you moved countries to build your career. You may not have had years of quiet rehearsal inside the system. No one pulling you aside before a meeting to say, this is how it really works, this is what that person means, this is where you can push. That knowledge is rarely written down. It travels through networks. If you are outside those networks, you usually learn it late.
The usual answer is a course. Three days, a few models, some notes to take away. Sometimes useful, but rarely enough. Knowing what to do is not the same as being able to do it when the room gets awkward.
"The line I kept hearing was not: this is useful. It was: I wish I had this two years ago."
So I built something closer to practice than content. Seven scenarios: salary, promotion, difficult feedback, reclaiming credit and a few others. Each one puts you opposite a manager who does not simply agree with you. They avoid, soften, push back, change the subject or sound supportive without giving anything away.
Beta testers tried it and wrote back. Not mainly with feature requests, but with stories. A conversation they had been avoiding for eighteen months. A number they finally said out loud. That told me the product was doing its job.