Sqlfluff the SQL Linter for Humans
There surely is a need for a sql linter, but if it wants to be strict about syntax style, it should better familiarize itself with not-noob styles first.Eg. some people like to align the clauses vertically and use a leading, not trailing, comma.    select a
         , b
         , count(*) as count
      from table
     where cond1
       and cond2
     group by a, b
     order by count desc