In reply to Ed.

I wrote theme-check for the explicit purpose of making it mandatory and integrated. :)

I put it on github last year. Contributions are welcome.