I'm amazed that professional help isn't standard, since your job determines so much of your happiness and future path, but most people rely on skills they dust off every few years to get one.
Much like the article's dating example, it's not clear to the employer that I as an agent exist, because employers often categorically don't want to hear from third parties early in the game. So in practice this involves a lot of ghostwriting on a new, shared email account, which the candidate reviews and submits. Interview coaching is also a big part of it.
Also, from a pure negotiation perspective, Josh Doody at FearlessSalaryNegotiation.com (I'm not affiliated) is very good and specializes in developers.