1. What is going well?
2. What is not going well?
3. What can be done to improve?
Pretty much know what's going on. Anyone who BSes the second question needs to be layered or leave.
If someone is OK with telling management things they don't want to hear, they'll tell management those things regardless of 1-on-1s.
If they aren't consistent then it devolves into what you're saying.
But if you have a relationship with management then you can build a sense of trust based on the contents of that relationship.
Like the whole premise of a skip level is the management hearing more things.
Like anything, ymmv. If it’s setup as a way to rat out your boss in a deep org, that’s stupid. If it’s a way for the director to establish relationships with some of the ICs, that can be productive.
"Yes boss, all my subordinates are happy and think I'm doing a stellar job at managing this team."