TextLint is a tool to define rules and to check for common style errors in natural language. TextLint provides a structural model of written text and an extensible rule-based checking mechanism. It uses Petit Parser and Glamour.
You can play with it by using the ready made one-click distribution.