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
Eg. some people like to align the clauses vertically and use a leading, not trailing, comma.