I'm definitely not a "grunt expert", but I have created about 12-15 grunt plugins, and I've used it on > 100 projects. One of the grunt projects I created, [assemble](http://assemble.io), is one of the most popular grunt plugins (I think top 10?). So again I'm not claiming to know everything about Grunt in the least, but I have more than enough experience with it to feel good about the conventions I'm using.