For context, I mostly work in consulting. So I don't have a lot of authority to impact culture as much as I try. Doing handoffs is a big part of my job and even if I hand off a detailed explanation of everything we've done, I'm still guaranteed to get asked about everything I've already written down.
The old teach-a-man-to-fish adage, if you will. Some people never learn, but I'm still not unfriendly towards them. Although, I do start to silently de-prioritize their questions over time. Most people do learn though, and they're the ones that start asking for clarifications instead of complete answers.
* Use a platform where it's very easy for people to give feedback. I've used Google Docs and Quip.
* Write documents when there's real disagreement about how something should work.
* Ask specific people for feedback on your documents.
* Ask other people to write things, read what they write, and leave good comments.
* Have a regularly scheduled meeting for reviewing team documents to get feedback. Anyone can sign up with a doc they want reviewed.
* Write clearly & concisely
* Use good headers and provide a table of contents
Here are some useful resources for writing better: