Why? There is already a knowledge base here, and if you search for some form of PM GUIDE, another user has already setup something else similar.
Why does everyone need to reinvent the so-called wheel?
Cool, not sure if it will get much exposure especially if the moderators will likely not publicly promote this but great effort!
@stonechucker, some people just like to put their coding skills to work when they are bored 😛
@Watoko, I can see that as being a great task and a way to help improve oneself. I didn't think about that part of it.
Trailing slash might affect (But shouldn't affect most people though)