@kaia Judging by my past experiences with colleagues getting promoted, it's 80% relationships and 20% job skill.
Seen so often that people who'd barely have the skill to keep up with interns get raises and promotions way before those with high amounts of skill.
To someone working in HR, someone that just knows the basics can quite easily look just as skillful and impressive as someone with advanced knowledge
The way they perceive your skills plateaus really quickly.
On the other hand, when you have the relationships, you can (ab)use their emotional-based reasoning instead.
When I still worked in IT I always said to new people: "HR isn't gauging your skill, they are gauging your personality".